Privacy Policy
Last updated: March 2026
Overview
RecATab is a screen and audio recorder with microphone mixing and webcam overlay capabilities. Recording and processing happen entirely in your browser. You can optionally share recordings via a temporary link, which uploads the recording to our servers.
Recording (Local Processing)
When you record, all capture and processing happens locally in your browser using ffmpeg.wasm. No data is transmitted to any server during recording. Your recordings never leave your device unless you explicitly choose to share them.
Sharing (Optional Upload)
If you choose to share a recording, the video file and a thumbnail image are uploaded to Cloudflare R2 storage. Shared recordings are automatically deleted after 7 days. You can also manually delete a shared recording at any time from the “Shared Videos” panel. When a shared recording is deleted, all associated data (video, thumbnails, comments, and reports) are permanently removed.
If you enable password protection on a shared recording, the password is hashed using PBKDF2 before storage and is never stored in plaintext.
Comments
Viewers can leave comments on shared recordings. Comments include a display name (chosen by the commenter) and the comment text. Comments are stored alongside the shared recording and are deleted when the recording expires or is manually deleted.
Browser Permissions
RecATab may request access to your screen (via Screen Capture API), microphone, and camera through standard browser permission prompts. These streams are processed entirely on your device and are never transmitted to any server. Camera and microphone access is only activated when you explicitly enable the corresponding toggle, and streams are released as soon as recording stops.
Local Storage
RecATab uses your browser's Origin Private File System (OPFS) to temporarily store recording data during processing. This data is stored locally and automatically cleaned up after use. RecATab also uses localStorage to remember your shared video links, display name for comments, and theme preference. No cookies are used for tracking.
Third-Party Services
RecATab uses the following third-party services:
- Cloudflare Pages, R2, and D1 — hosting, file storage, and database for the sharing feature. Subject to Cloudflare's Privacy Policy.
- Cloudflare Turnstile — captcha verification to prevent abuse when sharing recordings and posting comments. No personal data is collected beyond what is necessary for bot detection.
- ffmpeg.wasm — loaded from a CDN for media processing. Does not transmit any of your data.
Data Retention
- Local recordings: stored only on your device, never transmitted unless shared.
- Shared recordings: automatically deleted after 7 days.
- Comments: deleted when the associated recording expires or is deleted.
- Abuse reports: deleted when the associated recording is deleted.
Contact
If you have questions about this privacy policy, please contact us at support [at] recatab.com.