Privacy
How localgif.app handles (or does not handle) your data.
Nothing is uploaded
Your video file stays on your device. The conversion runs inside your browser using FFmpeg compiled to WebAssembly. There is no server that receives, processes, or stores your file. You can disconnect from the network after the page loads and conversion still works.
Analytics
The site collects anonymous, coarse-grained usage metrics to understand how the tool is used and catch problems. Specifically:
- Events like "a conversion started" or "a conversion finished" are logged with coarse metadata: file extension (not filename), file size bucket, output FPS, width, quality setting, and trim length.
- Never sent: filenames, file contents, IP addresses, user agent strings, or any personally identifiable information.
- Feedback comments are sent only when you choose to submit them. Avoid including personal information in feedback.
Local storage
The site stores your theme preference (light or dark) in localStorage. No cookies are used for tracking.
Third-party resources
The page loads a few external resources:
- Google Fonts for the Inter and JetBrains Mono typefaces. Google may see a request from your IP to load these fonts.
- jsdelivr CDN for the FFmpeg WebAssembly core files (ffmpeg-core.js, .wasm, .worker.js). jsdelivr may see a request from your IP to load these files.
Both are standard public CDNs. Neither receives your video file or any conversion data.