// the find
alyssaxuu/screenity
The free and privacy-friendly screen recorder with no limits 🎥
Screenity is a Chrome extension (Manifest V3, GPLv3 since 3.0.0) that records a tab, a region, the desktop, or a camera, with on-screen annotation, blur, and an in-browser editor for trimming and cropping. It suits people making demos, tutorials, and feedback videos who would rather not sign up for a hosted recorder.
The AI camera backgrounds run on-device. The tree bundles a MediaPipe selfie_segmenter.tflite model and its WASM runtime, so the effect needs no server round-trip. The README says the self-hosted build makes no API calls and sends nothing anywhere, which is a stronger privacy claim than most recorders make, if it holds. At 18.7k stars with a push on 25 September, it is being maintained, and the MV3 rewrite and GPLv3 relicense in 3.0.0 show a deliberate move rather than a stalled codebase.
The privacy claim needs checking before you rely on it. The tree includes emitRecordingTelemetry.js and serializedTelemetryStore.js under Background/utils, and I have not read what they send, which sits awkwardly beside the README's 'we don't collect any of your data'. It is Chrome-only, and Google Drive upload needs you to swap the client_id in manifest.json for your own extension key before it works when self-hosting. The README pushes Screenity Pro in several places, and the self-hosted build still ships code paths that connect to it. The build instructions say Node >= 14, which is well past end of life, and the GPLv3 license with an invitation to 'reach out' for commercial use leaves commercial adopters unsure where they stand.