description Introduction
This Privacy Policy applies to the Virelo mobile application developed by Mikael Tenshio.
Virelo includes:
- A home experience with continue watching, recent videos, playlists, and moments
- A permission-aware local library scanner for device videos
- Folders, favorites, hidden items, sort controls, and quality filters
- Native playback handoff for real local videos, plus progress tracking and saved moments
- Subtitle-related settings, playback preferences, and PIN-based private-space controls
Virelo does not show account registration, developer-run cloud media storage, or remote syncing as the core Virelo workflow. Virelo is centered on videos already stored on your device.
database Information Stored Locally
Virelo keeps its main app state on the device. Local or in-app data may include:
- Recently scanned local video entries and their interface metadata
- Playback progress, favorite flags, hidden-video state, and continue-watching data
- Saved moments, playlists, and selected playlist assignments
- Subtitle, playback, theme, accent, and library-filter preferences
- Onboarding state, permission state, and whether demo videos should still be shown
- A locally stored hash of your private-space PIN instead of the plain PIN itself
The Android plugin may also generate cached thumbnails for scanned videos inside the app cache so the library and playback screens can show previews more smoothly.
folder_open Media Access and Scanning
When permission is granted on Android, Virelo scans the device media library to populate the app interface. The native media component reads video-related metadata such as:
- Video display name
- Duration
- File size
- Date added
- Width and height used for resolution labels
- Relative folder path
- MIME type and content URI needed for local playback and sharing
This information is used so Virelo can show the local library, create folder groupings, display thumbnails, open videos in the native player, and support features like progress tracking and favorites.
In web preview mode, Virelo falls back to bundled demo videos instead of reading real local phone videos. Browser-based preview behavior is therefore not the same as native Android media access.
play_circle Playback, Sharing, and Private Space
Virelo stores local playback state so it can support continue watching, saved moments, playlists, favorites, hidden videos, and private-space behavior.
Virelo can also:
- Open real local videos in a native Android player activity
- Return playback position and duration after playback closes
- Save a moment from the player with a note, tag, timestamp, and thumbnail
- Open the Android share sheet for a local video when you choose to share it
- Hide selected videos from the main library and protect access with a local PIN flow
Virelo does not show a developer-run remote backup or cloud locker for your personal videos, moments, playlists, or PIN data.
analytics Analytics and Third-Party Services
In the Android app, Virelo includes Google Analytics for Firebase in the Android app dependencies.
Where Google Analytics for Firebase is enabled, Google may process limited technical or usage information such as app opens, screen interactions, device model, operating system version, app version, and diagnostic information under Google's own terms and privacy policy.
Virelo does not show a separate custom developer analytics server for uploading your personal video library. App stores, browsers, device manufacturers, and operating systems may still process routine technical data outside the developer's direct control.
Google's privacy information is available at https://policies.google.com/privacy
data_exploration Permissions and Device Features
The Android app Virelo currently declares:
- Internet - consistent with Firebase-enabled Android builds
- READ_MEDIA_VIDEO - for Android 13 and higher video access
- READ_MEDIA_VISUAL_USER_SELECTED - supports user-selected media access on compatible Android versions
- READ_EXTERNAL_STORAGE - for Android 12 and lower
- FileProvider support - for local file URI handling and sharing
- Picture-in-picture support - declared on the native player activity
Virelo does not require camera, microphone, contacts, precise location, SMS, or call-log permissions for its core core functionality.
delete Data Retention and Deletion
Locally stored app data remains on the device until you clear app storage, clear browser storage where applicable, reset specific features, or uninstall the app.
Virelo provides in-app controls to clear watch history, reset the private-space PIN, and refresh the local library by rescanning videos.
If videos are removed from your device outside Virelo, they may stop appearing in future scans. Cached thumbnails may also be recreated as needed when the app scans media again.
Analytics or technical data handled by third-party platforms are subject to those providers' own retention controls and policies.
child_care Children's Privacy
Virelo is not directed to children under 13. We do not knowingly collect personal information from children through a developer-managed account system for this app.
mail Contact Us
Email: help.tenshioapps@gmail.com
Effective date: June 15, 2026
