[tl;dr]
- • transcription happens in your browser
- • videos are streamed through our server
- • transcriptions are cached in a shared database
- • we store model preferences locally
- • no personal data collection
- • privacy-friendly analytics only
[what.we.process]
video downloads:
videos from twitter/x and youtube are streamed through our server due to browser security restrictions. we don't store the videos - they're streamed directly to your browser.
transcription:
all transcription happens locally in your browser using webassembly. the audio never leaves your device during processing.
caching:
completed transcriptions are saved to a community cache database. this helps other users get instant results for the same videos. cached data includes: video url, transcription text, and model used.
[analytics]
we use Umami analytics - a privacy-focused, cookie-free analytics service. it helps us understand how the service is used without tracking you personally.
what Umami collects:
- • page views (which pages are visited)
- • referrer (how you found us)
- • browser type (chrome, firefox, etc)
- • country (from IP, then IP is discarded)
- • device type (mobile/desktop)
what Umami does NOT collect:
- ✗ your IP address
- ✗ cookies or tracking IDs
- ✗ personal information
- ✗ what videos you transcribe
- ✗ individual user behavior
[what.we.store]
in your browser:
- • whisper model files (cached by browser)
- • model size preference (localStorage)
- • downloaded model list (localStorage)
in our database:
- • video urls (hashed)
- • transcription text
- • transcription segments
- • model size used
- • language detected
- • timestamp of transcription
[what.we.dont.do]
- ✗ collect personal information
- ✗ track user behavior
- ✗ use cookies
- ✗ use invasive analytics
- ✗ store videos permanently
- ✗ require user accounts
- ✗ sell or share data
- ✗ use third-party tracking
[contact]
questions about privacy? reach out at hello@panchamkhaitan.com
this privacy policy is written in plain language because privacy policies should be understandable.