Photos are processed locally
OCR, supported visual recognition, and search run on the device.
Privacy
Vestigra separates local photo processing from the online services used for accounts, subscriptions, consent, and advertising.
Vestigra does not upload your gallery photos to its backend for OCR, visual classification, or search.
At a glance
OCR, supported visual recognition, and search run on the device.
OCR and search-index information is stored in the app’s local database.
Vestigra does not keep a history of queries made within the photo library.
Gallery browsing, OCR, and photo search are available without signing in.
Data architecture
The private photo workflow runs inside the device. A limited backend supports account-related and operational services, not gallery analysis.
Private photo content is not uploaded to Vestigra for analysis
Photos, OCR, supported visual recognition, search, cropping, and voice-reading related processing operate locally. Indexing stops when the app process closes; Vestigra does not continuously scan photos in the background.
Vestigra accesses images allowed through Android. It does not send them to its backend for OCR, classification, or search, and it does not keep a private copy of the full library.
Previews are decoded locally when needed. Vestigra does not maintain a second persistent thumbnail library, although temporary memory or system caches can exist.
A photo can leave Vestigra’s context when you intentionally use the Android selector to share it with another application.
The local Room database keeps the information needed to recognize and retrieve photos without sending that private search material to Vestigra’s backend.
Vestigra does not store a history of your photo-search queries.
Vestigra has a backend for limited online operations. That does not turn the backend into a photo-processing service.
Accounts use Google Credential Manager and Firebase Authentication. They are optional for the gallery, OCR, and photo search.
The backend supports accounts, installations, subscription state, advertising eligibility, consent, account deletion, and related operations. It does not process or store the gallery for OCR, classification, or search.
Internet access may be needed for sign-in, account operations, subscriptions, consent, advertising, and backend communication. Core photo functions can operate offline.
Firebase Analytics is disabled, and Vestigra does not run first-party analytics on photo content, OCR text, or photo-search queries.
Google SDKs may still collect technical information such as device or app details, performance, API configuration, input/output size metrics, errors, diagnostics, or usage events.Google AdMob and the User Messaging Platform may operate according to consent and configuration. Their technical and advertising data is not used to recognize photo contents.
Deletion choices
Android removes local app data on uninstall, while original media and a remote account have separate lifecycles.
Android removes the local Room database, OCR data, recognized categories, favorites, settings, local consent state, caches, and local credentials. App backups are disabled.
Original MediaStore photos and cropped copies explicitly saved there remain. Uninstalling also does not automatically delete a remote account.
Remote account deletion must be requested independently. The current process includes a 30-day grace period before deletion is completed.
Technology transparency
These services support recognition, sign-in, advertising consent, or speech. They do not all receive the same kind of information.
Text Recognition, Image Labeling, and Language Identification support on-device features. Relevant models are integrated in the app; Google SDKs can still produce technical diagnostics and usage metrics.
These technologies support optional sign-in and account operations.
These services support advertising and consent flows and can process advertising-related and technical data according to configuration and consent.
Vestigra uses the installed Android speech engine and chooses an offline voice when available and configured. Reading text does not require microphone permission.
Public information
See the confirmed platform and the information Vestigra can responsibly publish today.
Check availability