The open source Loom alternative
built for Europe.
Record, share, and track async video messages — without sending faces, voices, and screen content to US servers. Self-hosted or EU-managed. No US cloud in the data path.
Free for teams — no per-seat pricing. Viewers are always free.
Why EU teams can't just use Loom.
Video messages contain faces, voices, and screen content — some of the most sensitive data your team produces. US-hosted platforms put all of it outside your control.
Data Sovereignty
Under the CLOUD Act and FISA 702, US-headquartered companies can be compelled to hand over data — regardless of where it's stored. A DPA doesn't change that.
GDPR Compliance
A recording of someone's face and voice is personal data under GDPR, and becomes biometric data the moment it is processed to identify them. Transferring it outside the EU without adequate safeguards creates real legal exposure.
Schrems II Risk
EU-US data transfers remain legally uncertain after Schrems II. Your DPO and legal team shouldn't have to defend a tool choice in an audit.
Loom-grade features. EU-grade compliance.
Everything your team needs for async video — recording, sharing, transcription, analytics — built from scratch for data sovereignty and simplicity.
Screen & Camera Recording
Record your screen, camera, or both. A 3-2-1 countdown gives you time to prepare. Pause and resume mid-recording, and draw on the screen as you talk — annotations are saved into the video on Chromium browsers, and shown live everywhere else. On mobile you can pick the front or back camera before you start.
Video Upload
Drag and drop up to 10 videos at once to share them instantly. Supports MP4, WebM, and MOV files — perfect for recordings from other tools or your phone.
Transcription & Editing
Recordings are transcribed automatically, using whisper.cpp on your own hardware or a transcription provider you choose. Optional AI summaries, clickable chapter markers in the seek bar, and title suggestions. Trim by clicking transcript segments, strip out filler words the transcript caught, and search your library by spoken content.
Instant Sharing
Your share link is ready as soon as the upload finishes — viewers can open it while the video is still processing. Add password protection, require viewer email, expire the link after seven days, disable downloads, trim videos, upload custom thumbnails, and add call-to-action buttons.
Folders, Tags & Playlists
Organize your library with folders, color-coded tags, and playlists. Create shareable playlist pages with auto-advance, watched badges, and password protection. Filter by folder or tag from the sidebar, and batch select videos to delete or move them in bulk.
Comments & Reactions
Collect feedback with timestamped comments and emoji reactions right on the video. Viewers click a moment and leave a note — no back-and-forth needed.
Viewer Analytics
Per-video dashboards with view counts, completion funnel, CTA click-through rates, engagement heatmaps, and per-viewer tracking when email gate is enabled. Get notified via email, Slack, or webhooks.
Webhooks & Integrations
POST events to any URL when videos are created, viewed, commented on, or hit milestones. HMAC-SHA256 signed payloads, automatic retries, and a delivery log. Point them at your own backend, or at any tool that accepts an incoming webhook. A separate Nextcloud app adds link previews and Smart Picker support.
Embeddable Player
Embed videos in docs, wikis, and websites with a lightweight iframe player. Includes closed captions, CTA buttons, and milestone tracking.
Custom Branding
Replace the SendRec logo with yours, set your company colors, add a custom footer, and inject your own CSS. Set defaults for yourself or your workspace, override the name, colors and footer per video, and preview the real watch page before you save.
Team Workspaces
Create shared video libraries for your team. Invite people as owner, admin, member, or viewer — viewers never count toward your plan. Apply workspace-level branding and manage billing per workspace.
Self-Hostable
Run SendRec on your own infrastructure with Docker Compose or the Helm chart. One Go service with ffmpeg alongside it, PostgreSQL, and S3-compatible storage. 2,000+ automated tests. A Nextcloud app is available separately.
Transparency you can verify.
SendRec is licensed under AGPLv3. Inspect every line of code, audit the security yourself, and deploy on your own infrastructure. No trust required — just read the source.
- Full source code on GitHub
- Self-host with Docker in minutes
- 2,000+ automated tests, including end-to-end with Playwright
- No vendor lock-in, ever
- Transparent changelog for every release
# Deploy SendRec on your infrastructure
$ git clone https://github.com/sendrec/sendrec
$ cd sendrec && cp .env.example .env
$ docker compose -f docker-compose.dev.yml up -d --build
✓ SendRec running at http://localhost:8080 Simple, transparent pricing.
All plans include EU data residency and GDPR compliance. No hidden fees, no per-seat surprises.
Free
For you and your team, getting started with async video.
- 25 videos / month
- 5 min max per video
- Up to 3 playlists
- 1 team workspace
- Password-protected sharing
- View analytics & notifications
- Automatic transcription
- EU data residency
Pro
For professionals who rely on async video daily.
- Everything in Free
- Unlimited videos
- Unlimited playlists
- Unlimited recording duration
- Unlimited team workspaces
- Your branding, without the SendRec footer
Business
For teams that need collaboration and control.
- Everything in Pro
- Workspace SSO (OIDC + SAML)
- SCIM user provisioning
- Workspace-level billing
Enterprise
For organizations with advanced requirements.
- Everything in Business
- Dedicated infrastructure
- Custom integrations
- Help deploying on your own infrastructure
- Dedicated account manager
- Custom SLA
Frequently Asked Questions
Is the free tier really free?
Yes. No credit card required, no trial period. You get 25 videos per month with 5-minute max duration, transcription, analytics, and EU data residency — forever.
What happens when I hit the free limit?
You can still access and share all existing videos. New recordings are blocked until the next month resets your quota, or you upgrade to Pro for unlimited recording.
Where is my data stored?
On the managed platform, all data is stored on EU servers — no US cloud providers in the data path. Self-hosted users control exactly where data lives.
Can I switch from managed to self-hosted?
Yes. Videos are stored in standard S3 and metadata in PostgreSQL. You can export and migrate to your own infrastructure at any time with standard tools.
Is SendRec GDPR-compliant?
SendRec is built for GDPR from the ground up: EU-only data residency, no third-party trackers, cookie-free analytics, self-hosted fonts, and open source code you can audit.
What does open source mean for pricing?
Self-hosted SendRec is free with no seat limits. The managed platform and Pro features support continued development. Enterprise features require a paid plan.
Ready to try async video your DPO will approve?
Ship async video workflows without a 6-month legal review. Open source, GDPR native, and hosted entirely in the EU.
Managed Platform
EU servers, automatic updates, zero maintenance. Start recording in under a minute — no credit card required.
Try it FreeSelf-Hosted
Deploy on your own infrastructure with Docker. Single binary, your servers, your rules. No telemetry, no phone-home.
View on GitHub
Open source, and built to be checked.
Every claim on this page can be checked against the source code.