Enterprise-grade file processing. On your infrastructure.

SAML SSO. Audit logging. Per-tool permissions. Multi-tenancy. All self-hosted, all open source at its core.

Why enterprises choose self-hosted.

Keep full control over your data, your costs, and your compliance posture.

Compliance by Architecture

GDPR, HIPAA, CCPA. Your files never leave your network. No data processing agreements needed with third parties.

Zero External Dependencies

No API keys, no cloud services, no internet required. Works in air-gapped environments and classified networks.

Total Cost Control

No per-user pricing, no per-file charges. Deploy once, use unlimited. Your hardware, your capacity.

Every feature your team needs.

Security, compliance, and deployment capabilities built for enterprise requirements.

Single sign-on for your entire team

SAML 2.0 and OIDC integration with any identity provider. Okta, Azure AD, Google Workspace, and more. SCIM provisioning for automated user lifecycle management. Enforce MFA across your organization.

Supported Providers
Okta Azure AD Google Workspace Any OIDC Provider
MFA enforced organization-wide

Granular control. Complete visibility.

Role-based access control with admin, editor, user, and custom roles. Per-tool permissions let you restrict which tools each team can access. Every action is logged with full audit trails exportable for SOC 2, ISO 27001, and compliance reporting.

Permission Matrix
Role All ToolsPipelinesAPI KeysUser MgmtAudit Log
Admin
Editor
User

Your storage. Your rules.

Use local storage or connect any S3-compatible backend: AWS S3, MinIO, Cloudflare R2, Google Cloud Storage. Multi-tenancy isolates teams with separate workspaces, configurations, and storage paths.

AWS S3
MinIO
Cloudflare R2
Local Storage

Deploy anywhere. Scale as needed.

One Docker Compose stack: app, PostgreSQL, and Redis, with FFmpeg, LibreOffice, and local AI models in the app image. Deploy on Kubernetes with Helm charts, bare metal, or cloud VMs. ARM and x86 architectures. Air-gapped network support.

Docker
Kubernetes
AWS
Azure
Linux
Air-Gapped

SnapOtter vs. Cloud Processing

See why teams choose self-hosted file processing over cloud alternatives.

Cloud Processing SnapOtter (Self-Hosted)
Data Privacy
Files uploaded to third-party servers
Files never leave your network
Compliance
Requires DPAs, vendor assessments
Compliant by architecture
Cost Model
Per-file or per-API-call pricing
Unlimited usage, fixed infrastructure cost
Internet Required
Always online
Works fully offline, air-gapped
Vendor Lock-in
Proprietary APIs, migration pain
Open source, standard formats, full API
AI Models
External API calls (OpenAI, etc.)
19 local AI tools, no API keys
Customization
Limited to vendor offerings
Full source code access

Ready to deploy?

Talk to our team about enterprise licensing, deployment assistance, and custom integrations.

Or email us at [email protected]