Tubik privacy policy
Tubik stores what it needs to play videos and to remember a parent's setup. It has no account of its own, and it does not send usage analytics or build an advertising profile.
This policy describes Tubik (dev.twenty3p.tubik) and this website
(tubik.23p.dev). Questions belong in
this repository's issues.
On the device
The app stores this on the phone:
- Subscriptions, playlists, bookmarks, and downloads
- Watch history and search history, which both start on. Either can be turned off. Turning search history off clears it.
- Settings, including the Allowlist, Music Removal, and Screen Pin
- A Parent PIN, if you set one, stored as a salted hash. The PIN itself is not stored, and it is not sent off the device.
Music Removal runs on the device. The audio is not uploaded.
If the app crashes, it can keep a crash log on the device. That log is not uploaded.
While you watch
Playing, searching, and loading subscriptions contacts YouTube from this device. YouTube can see the device's IP address and which videos and channels are requested. Tubik does not ask you to sign in with a Google or YouTube account.
New-video notifications start on. While they are on, the app also checks subscriptions in the background by contacting YouTube.
Two lookups run during playback unless you turn them off:
- SponsorBlock starts on. The video ID is sent to sponsor.ajay.app to fetch skip segments.
-
Dislike counts start on. The video ID is sent to
https://ryd-proxy.kavin.rocksto fetch them.
DeArrow starts off. If you turn it on, the video ID is sent to SponsorBlock's branding
service and to https://dearrow-thumb.ajay.app.
Submitting SponsorBlock segments or DeArrow titles starts off. Turning that on also sends a SponsorBlock user ID. Read SponsorBlock's privacy policy and terms of use before contributing.
App updates and website
To check whether a newer release is available, Tubik periodically fetches the static
update manifest at
https://tubik.23p.dev/updates/latest.json (and downloads signed APK
releases from https://releases.tubik.23p.dev when a parent initiates an
update).
Automatic background update checks start on and can be turned off at any time in Settings. The app sends no device identifiers, account data, or usage telemetry. This website uses zero tracking scripts, zero cookies, and has Cloudflare Web Analytics disabled.
Sync
Sync starts off. Subscriptions, playlists, and history then stay on the device.
If you sign in, subscriptions and playlists are stored on the server you choose:
-
A LibreTube sync server. The address filled in by default is
https://sync.libretube.dev. Data there is pseudonymized and is not end-to-end encrypted. You can point the app at a server you host. - A Piped instance you host. The app does not download a public list of Piped instances.
Read that server's privacy policy before signing in. Logout and delete-account in Tubik send that request to the server. What the server keeps is up to its operator.
YouTube
Tubik is not affiliated with, authorized by, or endorsed by YouTube, Google LLC, or their affiliates. Names and content shown in the app belong to their owners.
Changes
Using Tubik means you accept this policy. When it changes, the update is published in
the repository's PRIVACY_POLICY.md and reflected here.