Summary28 of the 37 WebFaz apps never send your file outside your browser
This is not a marketing promise — it is the architecture: these apps run entirely in JavaScript in your browser (client-side). Your photos, PDFs, spreadsheets, videos and audio are read, processed and exported without passing through any WebFaz server. Closed the tab? No file of yours is left anywhere, because it never left your computer or phone.
There are 5 exceptions, always flagged on screen before you use them — described in detail below, along with exactly what is sent and to which service.
100% local apps
None of these apps uploads a file, image, audio, video, text or typed data — including those that read hidden metadata (GPS, author) from photos and documents: everything stays on your device only.
The 5 exceptions with AI
Some AI models of sufficient quality only exist hosted on third-party servers — you cannot run a whole Whisper Large-v3 in someone’s browser without freezing the device. In those cases, we tell you exactly what leaves your device:
Sends the timeline audio (only when you click "Generate automatic captions") to Groq (Whisper Large-v3). Only when you turn on the AI option — the default is local.
The editor runs entirely in the browser and your videos are never uploaded. The only exception is the optional "Generate automatic captions" button (Captions panel): it mixes the timeline audio and sends it, in 30 s pieces, to the speech recognition service (Groq/Whisper) to create the captions. WebFaz does not store the audio.
Sends the text of the lines, only when you click Translate subtitle to Groq. Only when you turn on the AI option — the default is local.
Conversion and extraction run in the browser. The optional translation sends only text to the WebFaz server and to Groq; videos and ZIP files are not sent.
Sends the theme you type (a word or short phrase, never the game itself) to Google Gemini. Only when you turn on the AI option — the default is local.
Ready themes and the editor work 100% in the browser. Only the “Generate with AI” button sends the theme to our server, which passes it on to Gemini — the theme is not saved.
Sends the audio you upload or record with the microphone to Groq (Whisper Large-v3). This is the only way to use the app.
There is no 100% local mode: transcribing always requires sending the audio for processing. The file is not stored by WebFaz or by Groq beyond the time of the call.
Sends the image or PDF page being analyzed to Groq (vision model). Only when you turn on the AI option — the default is local.
The standard mode runs 100% locally (Tesseract.js, in the browser). The image only leaves the device if you tick the “Try with AI” box — meant for handwriting and difficult photos.
Special cases: WebFaz E-books & Digital Reading, WebFaz Drop, WebFaz Network & Infrastructure, WebFaz Archives
Books, conversions, position and notes are processed locally. Backups are downloaded and restored by file on the device. When you turn on simultaneous translation, the text of the pages or chapters is sent to Groq through the WebFaz server; the original file, images and notes are not sent. The meaning lookup sends only the selected word to Wiktionary. The chosen voice may use operating system services.
Files and texts travel straight from one device to the other (encrypted WebRTC connection) and do not pass through any WebFaz server. For the devices to find each other, WebFaz uses a Netlify Function that turns your network’s public IP into an unrecognizable room name (HMAC) — the IP is not stored — and a real-time message channel (Supabase Realtime) that only relays the device’s name (“Blue Fox”), its type (phone, computer) and the connection signals. Nothing is recorded: there is no account, history or storage of the files.
Seeing your public IP, querying DNS, testing ports or measuring internet speed requires, by definition, talking to a server — the same would happen on any website you visit. It receives no file upload and no personal data typed in; it only exchanges network packets to measure what was requested, without saving anything.
Local files are processed in the browser, with no upload. When opening from a URL, the browser transfers the package directly from the server you enter, which receives the request. Access depends on CORS.
Your rights, under the LGPD
Brazil’s General Data Protection Law (LGPD, Law No. 13,709/2018) guarantees you the right to confirm whether data is being processed, to access, correct, anonymize, block, delete or request portability of data, and to withdraw consent at any time. Since most of WebFaz does not receive your files or your personal data in the first place, there is nothing to correct or delete on our servers — in the AI exceptions, the file sent is itself not stored after the response.
For questions about this text or to exercise any of these rights (for example, about the data collected by Analytics/AdSense), write to webfaz.contato@gmail.com. The controller of the data processed on this site is Marcelo Amantino, the individual responsible for WebFaz (see About and Contact).
Changes to this policy
If an app starts sending data that used to be local only (or stops sending it), this page is updated along with it — the list of local apps and exceptions above reflects the current state of the code, not an old version.
Last updated: October 5, 2026.