Privacy policy
Local-first means your rules stay with you.
Last updated on May 4, 2026. This page covers the FilterTube browser extension, Android app, iOS/iPad app, TV app path, website, public YouTube Kids access, and optional Nanah peer-to-peer settings sync.
TL;DR
FilterTube is a local control tool, not an account service. Your rules, profiles, PINs, watch history, and search history are not uploaded into a FilterTube dashboard for us to view. The website has website-only analytics. Nanah is open-source peer-to-peer sync: devices meet at a known place on the internet so they can find each other, then talk directly.
Core product model
A local tool, not an account service
Your rules and profiles live in the app or extension on your device. FilterTube has no account area where we receive or view your YouTube activity.
Rules and history
Not uploaded to FilterTube
Your blocklists, whitelists, keywords, PIN state, watch history, and search history are not uploaded into a FilterTube account or dashboard.
Nanah sync
Open-source P2P
Your devices meet at a known place on the internet so they can find each other, then transfer settings between themselves.
Website analytics
Website only
Vercel Web Analytics is used only on filtertube.in. It is not included in the browser extension or native apps.
Full policy index
The summary above is not the whole policy. These links jump to the detailed sections below.
1. Introduction
FilterTube ("we", "our", or "the product") is a free, independent control layer for calmer YouTube viewing. It helps users, families, students, and profile owners hide noisy or unwanted YouTube surfaces using rules they control.
The privacy model is intentionally simple: rules are stored on your device and evaluated on your device. FilterTube does not require a FilterTube account, online dashboard, uploaded rules list, uploaded watch-history list, or product telemetry system for core filtering.
2. Covered products and platforms
Browser extension
Chrome/Chromium and other supported browser builds apply your rules on supported YouTube surfaces. Extension settings stay in browser storage unless you export or sync them.
Android phone and tablet app
The Android app provides native FilterTube controls, profiles, PIN protection, YouTube Main viewing, public YouTube Kids WebView access, local settings, and Nanah sync controls.
iOS and iPad app
The iOS/iPad app is covered by this same policy for App Store release. It follows the same local-first rule model using Apple web views and native controls.
TV and Fire TV app path
TV is not an unrelated privacy product. It may ship as a separate package and store listing because TV UX and remote-control behavior are different, but the intended privacy model remains local-first.
Public website
filtertube.in explains the product, hosts policy pages, and links to downloads and documentation. Website analytics are limited to this website.
Nanah protocol
Nanah is open-source peer-to-peer sync. Its signaling endpoint is only a meeting place, not a FilterTube account, settings vault, device inventory, or analytics service.
3. What internet services exist
Saying "local-first" does not mean the whole internet disappears. It means your filtering rules and viewing history are not uploaded into a FilterTube account area for us to view. These are the real internet-facing pieces involved:
No FilterTube account area
There is no FilterTube account page where your app or extension rules, profiles, watch history, search history, PINs, or YouTube account details are uploaded for us to view.
Website hosting
filtertube.in is hosted on Vercel. The website has aggregate Vercel Web Analytics enabled for website traffic only.
Nanah signaling
Nanah currently uses a public signaling endpoint so paired devices can find each other. The endpoint is a meeting place, not where your settings live.
Platform stores
Google Play, Apple App Store, browser stores, and TV app stores may process installs, reviews, integrity checks, crash diagnostics, and account information under their own policies.
Google/YouTube services
YouTube Main, YouTube Music, and YouTube Kids remain Google services. FilterTube controls its shell and local filtering rules; Google controls the underlying web service.
Support contact
If you email us or open a GitHub issue, we receive whatever you choose to include in that message so we can respond.
4. Product data collection
The browser extension and native apps do not upload your filtering rules, profile settings, PIN state, watch history, or search history into a FilterTube account, dashboard, or online product system. FilterTube does not receive that information as a product dataset.
Data collection
FilterTube's app and extension filtering features do not collect your personal viewing data into a FilterTube account because filtering does not require one.
Data usage
Rules and settings are used locally to hide or block matching YouTube content according to your choices.
Data sharing
There is no FilterTube account copy of your rules or viewing history to provide to advertisers, analytics tools, or data brokers.
No data broker path
There is no FilterTube-held copy of your rules, profiles, watch history, or search history for advertising or broker use.
4.1 What FilterTube does not collect through the app or extension
- Your YouTube or Google password, login token, private account credential, or payment details
- Your complete YouTube watch history or search history
- Your general browsing history outside supported FilterTube surfaces
- Your FilterTube blocklist, whitelist, keywords, profile settings, PIN state, Kids/Main viewing choice, theme, or route controls as something we can view online
- Contacts, photos, camera stream, microphone recordings, precise location, or phone contacts
- Advertising identifiers, ad-targeting profiles, data broker profiles, or cross-site tracking identifiers
- Children's personal information for a FilterTube account, advertising profile, or recommendation model
4.2 What stays locally on your device
- Blocked channels, allowed channels, keywords, whitelist entries, blocklist entries, Shorts rules, comments controls, route rules, and watch-page controls
- Profiles, profile type, PIN protection state, selected viewing space, Kids/Main preferences, theme preference, and native control preferences
- Local counters or status information used to show what FilterTube filtered or which profile is active
- Optional backup, export, and import files that you create and manage yourself
- Optional Nanah pairing state when you choose a trusted sync flow
5. How filtering works
You define rules such as keywords, blocked channels, allowed channels, Shorts visibility, comments visibility, watch-page controls, route controls, profile rules, Kids/Main viewing choices, and PIN-protected management surfaces. FilterTube reads supported YouTube page content locally and hides matching elements according to your settings.
Matching content is hidden locally in the browser, Android web view, or iOS/iPad web view. FilterTube does not need to upload your rules or viewing activity to do this work.
6. Browser extension permissions
Browser permissions exist so the extension can operate on supported YouTube pages and manage optional local backup/export flows.
Storage
Saves your rules, profiles, and UI settings locally in browser storage.
Active tab
Lets FilterTube respond when you interact with the current supported YouTube tab.
Scripting
Lets FilterTube run local filtering scripts on supported YouTube pages so matching elements can be hidden according to your settings.
Tabs
Lets FilterTube respond to navigation changes on supported tabs and keep filtering behavior in sync as YouTube changes routes.
Downloads
Supports user-started local backup/export files. Those files are created on your device.
Host permissions
Scopes filtering to supported YouTube surfaces, including youtube.com, youtube-nocookie.com, music.youtube.com, and youtubekids.com where supported.
7. Android, iOS/iPad, and TV app behavior
Native apps provide a FilterTube shell around supported web surfaces, plus native profile, PIN, sync, theme, and filtering controls. TV and Fire TV may ship as a separate package because remote-control UX is different, but TV is still part of the FilterTube privacy model.
Managed web views
Android and iOS/iPad load YouTube Main and public YouTube Kids surfaces in platform web views. Those pages are still Google/YouTube web services.
Native controls
FilterTube adds native controls for profiles, PIN, theme, sync, route rules, and filtering. Those controls store settings locally.
Background or mini-player behavior
Any retained playback shell is an app experience around the web surface. It does not create a FilterTube copy of your media history.
Crash and store systems
App stores and operating systems may provide their own install, crash, review, integrity, and diagnostic systems under their policies.
8. Nanah peer-to-peer sync
Nanah is optional, open-source, peer-to-peer settings sync. It exists so a parent or user can move settings between trusted devices or profiles without creating a FilterTube account.
Think of Nanah signaling as a known meeting place in the vast internet. Your devices go there so they can find each other and begin talking. The meeting place is not where your FilterTube settings are kept.
Open-source P2P protocol
Nanah is open source at github.com/varshneydevansh/nanah. Its purpose is trusted settings transfer between your devices or profiles.
Known meeting place
The signaling endpoint is like a known place in the vast internet where your devices can find each other to start talking.
No retained sync payload
FilterTube does not retain the settings payload being transferred through Nanah.
No device-count analytics
FilterTube does not use Nanah signaling to track how many devices are syncing or to build a device inventory.
User-started only
Sync starts when you pair devices or profiles. It does not run as a hidden online backup.
Pairing safety
Pairing codes, safety phrases, and sync links should be treated as private. Do not share them with untrusted people.
Current signaling endpoint: nanah-signaling.varshney-devansh614.workers.dev. Nanah source code and protocol work are public at github.com/varshneydevansh/nanah.
9. When data can leave your device
FilterTube rules are local by default. Data can still leave your device in ordinary situations where you use a third-party web service, create a file, start sync, or contact support.
You open YouTube, YouTube Music, or YouTube Kids
Network activity for those services is between your device/web view/browser and Google/YouTube. Their policies apply to their account, video, ad, cookie, and recommendation systems.
You export or back up settings
A backup/export file exists because you created it. It remains wherever you save, move, or share it.
You start Nanah sync
Trusted devices meet through the signaling point and transfer settings between themselves. The signaling point is not a FilterTube settings vault.
You visit filtertube.in
The website is hosted on Vercel and uses Vercel Web Analytics for website page views only.
You install through a store
The relevant store may process install, account, integrity, review, crash, and device information under its own policy.
You contact support
Emails, GitHub issues, screenshots, or logs contain whatever information you choose to send.
10. Website analytics and hosting
The public website, filtertube.in, uses Vercel Web Analytics so we can see aggregate website page views and understand whether people can find the pages they need. Vercel Analytics is not included in the FilterTube browser extension, Android app, iOS/iPad app, or TV app path.
The website does not use Google Analytics, advertising pixels, session replay, or cross-site ad targeting. Like any hosted website, basic hosting/CDN request handling may involve normal infrastructure logs from Vercel or related providers.
11. YouTube and third-party services
YouTube Main, YouTube Music, and YouTube Kids are Google services. FilterTube is independent and not affiliated with, endorsed by, or sponsored by Google, YouTube, YouTube Music, or YouTube Kids.
If you sign in, play videos, search, subscribe, comment, or interact with Google/YouTube services, that activity is handled by Google/YouTube under their own policies. FilterTube controls local filtering and native shell behavior; it does not control Google's account, ad, cookie, playback, or recommendation systems.
12. Store disclosure summary
For Google Play, App Store, and browser store review, the practical disclosure is:
Data collection by app/extension
No FilterTube account copy of core filtering rules, profiles, PINs, watch history, or search history.
Data sharing by app/extension
No advertising sharing path for app/extension rules or histories, because FilterTube does not receive an account copy of them.
Website analytics
Only filtertube.in uses aggregate Vercel Web Analytics.
Sync
Optional open-source Nanah P2P. The signaling endpoint is only a meeting place.
Because the app and extension do not upload your rules, profiles, watch history, or search history into a FilterTube account or dashboard, FilterTube does not have that product data sitting online for advertising or broker sharing.
13. Children's privacy
FilterTube is a parent-managed filtering and control tool. It is not operated as a child-data collection service, and it does not create online FilterTube accounts or online FilterTube profiles for children.
YouTube Kids content and accounts remain Google/YouTube services. Parents should review Google's YouTube Kids and family privacy policies for those surfaces.
14. Data security
The local-first model reduces exposure by not sending rules, profiles, PIN settings, or viewing history to a FilterTube app online FilterTube account. Optional Nanah sync is designed around trusted-device pairing rather than online account storage.
No system can promise perfect security in every environment. Keep your devices updated, protect profile PINs, and avoid sharing backup files, pairing codes, safety phrases, or sync links with untrusted people.
15. Your rights and controls
- Inspect, add, edit, or delete rules inside the FilterTube interface.
- Delete or reset profiles and local rules from the app or extension.
- Disable sync by not pairing devices or by resetting local sync state.
- Delete backup/export files from wherever you saved them.
- Clear extension/app storage or uninstall FilterTube to remove locally stored FilterTube data from that installation.
- Ask us to delete support emails or GitHub issue content where technically possible.
16. Direct answers
Is there a FilterTube account where my settings are uploaded?
No. Your rules, profiles, PINs, watch history, and search history are not uploaded into a FilterTube account or dashboard.
Does FilterTube collect my YouTube watch history?
No. FilterTube applies rules locally to supported YouTube surfaces. It does not upload a copy of your watch history to FilterTube.
Does FilterTube collect my search queries?
No. Search terms are handled by YouTube/Google on their service. FilterTube does not create a FilterTube search-history account or analytics profile.
Where are my blocklists, keywords, and profiles stored?
They are stored locally in the app or extension installation, unless you explicitly export them or start a Nanah sync.
Can FilterTube read all websites I visit?
No. FilterTube is scoped to supported YouTube-related surfaces needed for filtering, such as youtube.com, music.youtube.com, youtube-nocookie.com, and youtubekids.com where supported.
Does FilterTube track how many videos it blocks?
Any filter counters are local status information for the current installation. They are not uploaded into a FilterTube online analytics account.
Does Vercel Analytics run inside the extension or apps?
No. Vercel Analytics is only used on filtertube.in, the public website.
Does the website use ad trackers?
No. The website does not use Google Analytics, ad pixels, session replay, or cross-site ad targeting. It uses aggregate Vercel Web Analytics only for filtertube.in page views.
Is Nanah an online backup?
No. Nanah is peer-to-peer settings transfer. The signaling point helps devices meet; it is not where your settings are stored.
Can Nanah tell FilterTube how many devices are syncing?
No. FilterTube does not use Nanah as a device inventory or device-count analytics system.
Can FilterTube see my Google password?
No. YouTube/Google login is handled by Google inside the browser or platform web view. FilterTube does not ask for or store your Google password.
Does FilterTube control YouTube's own data collection?
No. YouTube Main, YouTube Music, and YouTube Kids remain Google services. Their account, playback, ads, cookies, and recommendations are governed by Google's policies.
What happens if I uninstall FilterTube?
Removing the extension or app removes the local FilterTube data stored in that installation. Backup/export files you created remain wherever you saved them until you delete them.
Can I use FilterTube without Nanah sync?
Yes. Nanah sync is optional. Filtering works without pairing devices.
Is FilterTube affiliated with YouTube or Google?
No. FilterTube is independent and not endorsed by, sponsored by, or affiliated with Google, YouTube, YouTube Music, or YouTube Kids.
17. Open-source transparency
The FilterTube browser extension and website live in the public repository at github.com/varshneydevansh/FilterTube. Nanah is public at github.com/varshneydevansh/nanah.
Native app implementation details may be distributed separately during store release preparation. The privacy promise here is based on product behavior: local filtering, no FilterTube app online FilterTube account for rules/history, and optional open-source P2P sync.
18. Changes to this privacy policy
We may update this page as FilterTube evolves across browser, Android, iOS/iPad, TV, Kids, and sync surfaces. If a release materially changes data handling, this page should be updated before that behavior is relied on publicly.
19. Privacy posture and policy standards
FilterTube is built around data minimization, local processing, user-controlled storage, and transparent optional sync. That architecture is intended to align with the privacy expectations commonly reflected in browser-store, Google Play, App Store, GDPR, and CCPA-style privacy frameworks.
This page describes current product behavior and privacy posture. It is not legal advice.
20. Contact
If you have questions about this Privacy Policy or FilterTube data handling, contact hello@filtertube.in or open an issue in the public GitHub repository.