This Privacy Policy explains how iBT Sports Ltd. (“we”, “us”) handles information when you use Snaptube, our media player, video editor and photo enhancer for iPhone (the “App”, bundle identifier com.stube.ibttech). We are the controller of the information described here. Questions: contactus@ibtsports.ltd.
The short version
Your photos, videos and music never leave your iPhone. Playback, editing, compression and enhancement all run on your device. We never upload, see or store your media.
The App has no accounts. We never ask for your name, email address or phone number.
The Home and Browse tabs and search load public videos directly from YouTube, and the App plays them in its own player. What you search for and watch goes to YouTube, not to us. The App also downloads playback instructions from a server run for us, which receives nothing about you or what you watch (section 3).
We use Google Firebase for anonymous usage statistics, crash reports and remote settings.
The free version shows ads served by Google. Ads are personalised only if you allow it in Apple’s tracking prompt and, where required, Google’s consent form.
Subscriptions are paid through Apple. We use RevenueCat to check that your subscription is active. We never see your payment details.
We do not sell your personal information.
1. Your photos, videos and music
On-device processing. Playing your videos and music, trimming, filters, speed changes, exports, video compression and photo enhancement all run locally, using Apple’s own media frameworks. No photo, video or audio file, and nothing derived from one, is sent to us or to any third party, including any AI service.
Photo access. The App uses Apple’s photo picker, so it only ever sees the specific items you choose. It does not get access to the rest of your library. If you save a result, the App asks for add-only access, which lets it add new items but not read your library.
Files. When you import from the Files app, the App receives only the files you pick in Apple’s file picker. It cannot browse your files or other apps’ folders.
Your originals are never changed. Importing a video or track makes the App’s own copy in its private storage. The original in Photos or Files is never moved, modified or deleted, and an edit or enhancement always produces a new file.
No face data. The App does not detect, recognise, analyse, collect or store faces or any face data.
2. Information stored only on your device
The App keeps the following in its private storage on your iPhone. None of it is sent to us or to any third party, and all of it is deleted when you delete the App:
Your library: copies of the videos and music you import, embedded cover art, your playlists and the items you have liked.
Play history and resume positions: what you played and when (including YouTube videos you continued in the mini player), and where you stopped, so the App can pick up where you left off.
YouTube items you add: when you tap Add on a YouTube video, its video ID, title, channel and thumbnail address are saved to your library and playlists. If the Download option is available and you use it, the video is saved in the App’s private storage for offline viewing; it is never uploaded or shared.
A YouTube visitor identifier: a random identifier issued by YouTube, stored as a cookie and refreshed every few hours, so YouTube treats requests from the App consistently. It is not linked to any account.
Your creations: videos and photos you export from the editor, enhancer and compressor.
Recent YouTube searches: your last few searches, so you can repeat one with a tap. You can clear them from the search field.
A cached copy of the Home and Browse feeds: titles, channel names, durations and thumbnail addresses of the public YouTube videos last shown, so the App has something to show offline. It contains nothing about you.
Your settings: preferences such as haptics, save-to-Photos, background playback, Picture in Picture, autoplay, resume and skip length, and the language you chose on first launch.
Prompt counters: dates and counts the App uses so it asks for an App Store rating or notification permission rarely and at sensible moments (section 5).
These may be included in your own iCloud or computer backup of your iPhone, which is controlled by you and Apple, not by us.
3. YouTube search and playback
The Home tab (“Fresh music for you” and “Trending Today”), the Browse tab’s categories and search show public videos and songs from YouTube, and let you watch them inside the App.
What is sent to YouTube. To fill Home and Browse, the App sends YouTube fixed searches (for example new music, or the category you open), with your device’s language, region and time-zone setting. When you use search, the text you type (for suggestions) and the searches you run are sent directly from your device to YouTube. To play a video, the App requests it from YouTube by its video ID and loads the video and audio directly from YouTube’s servers. Thumbnails load from YouTube’s image servers. Requests carry the YouTube visitor identifier described in section 2. As with any internet request, YouTube can see your device’s IP address.
The App’s own player. YouTube videos play in the App’s own video player, not in YouTube’s embedded player, so YouTube’s player ads are not shown. A video can keep playing in the App’s mini player, in the background and in Picture in Picture, as set in Settings.
Google’s app-integrity check. So that YouTube will serve videos to the App, the App runs Google’s integrity check in a hidden web page and receives a short-lived token from Google (youtube.com / googleapis.com). This uses standard device and browser information; it does not include your library, searches or anything you created.
Playback instructions from our server. YouTube changes how its videos must be requested. The App regularly downloads up-to-date instructions from a server operated for us. That request contains no information about you, your searches or the videos you watch; like any web server, it sees your IP address and basic request information, which we do not use to identify you (section 8).
Saving for offline. If the Download option is available in your version of the App and you use it, the video is saved in the App’s private storage on your device (section 2). Only download content you have the right to keep.
No sign-in. The App never signs you in to YouTube or a Google account.
YouTube’s terms apply. By using the YouTube features you agree to be bound by the YouTube Terms of Service. YouTube and Google handle the searches and viewing they receive under the Google Privacy Policy.
Content settings. Which YouTube content Home, Browse and search feature (for example only T-Series channels) can be adjusted by us through Firebase Remote Config (section 4c); this setting is the same for everyone and uses no information about you.
What we receive. Nothing about your YouTube use. We keep no record of your searches or of what you watch, and the text of your searches and the videos you watch are not included in our analytics (section 4a).
4. Information collected through third-party services
The App uses the service providers below. They receive the information listed only to provide their service to us, or as described in their own privacy policies.
a) Google Analytics for Firebase: usage statistics
What: app events such as screens and tabs viewed, which features were used (for example the chosen filter, speed, export quality or enhancement level), whether an export succeeded, clip length in seconds, and paywall and purchase steps (including the product chosen). Also basic device and app information (device model, iOS version, app version, language, and approximate country or region derived from your IP address), plus an app instance identifier. If you allow tracking (section 5), this can include your device’s advertising identifier.
Never included: your photos, videos, music, file names, library contents, the text of your YouTube searches, the videos you watch, or any content you create.
Why: to understand which features are used and to improve the App.
b) Firebase Crashlytics: crash reports
What: when the App crashes, a technical report containing the stack trace, device model, iOS version, app version and a Crashlytics installation identifier.
Why: to find and fix bugs.
c) Firebase Remote Config: app settings
What: a Firebase installation identifier, app version, and device language and country.
Why: to deliver settings without an app update, such as which ad placements and features are switched on, which YouTube content the Home and Browse tabs feature, and the addresses of the services the App connects to.
d) Advertising: Google Mobile Ads
The free version of the App can show ads through the Google Mobile Ads SDK. Ads are delivered from Google Ad Manager and managed by our advertising partner GameADzone. We can switch ads off remotely; while they are off, the Google Mobile Ads SDK requests no ads.
What: your advertising identifier (IDFA), only if you allow tracking; the identifier for vendors (IDFV); IP address and approximate location derived from it; device and app information; and ad interactions such as impressions and taps.
Why: to show ads, limit how often you see the same ad, measure ad performance, prevent fraud and, only with your permission, show personalised ads.
Apple processes every payment. We never receive your name, card number or billing address.
RevenueCat checks whether your Snaptube Pro subscription is active and lets you restore purchases. It receives an anonymous app user ID (a random ID generated by the RevenueCat SDK, not linked to your name or email), your App Store purchase and transaction history for the App, device and app information, and your IP address.
f) Notifications
The App asks for notification permission only after you start a long video export or compression, and only if you choose Notify me. It then sends one local notification when that job finishes while you are away. There is no push server and no marketing message; you can turn notifications off in iOS Settings › Notifications.
5. Tracking, personalised ads and your choices
Apple App Tracking Transparency. On first launch, before any ad is shown, iOS asks whether the App may track you across other companies’ apps and websites. If you choose Ask App Not to Track, your advertising identifier is not available to us or Google, and ads are not personalised with cross-app data. You can change this at any time in iOS Settings › Privacy & Security › Tracking.
Consent in the EEA, UK and Switzerland. Google’s consent form asks for your choices before any personalised ads are shown. You can revisit those choices at any time in the App’s Settings tab under Ad privacy options.
Remove ads entirely. A Snaptube Pro subscription removes all of our ads, and the App stops requesting them.
Ratings. The App may occasionally show Apple’s standard rating prompt, never on your first visits. Your rating goes to Apple, not to us.
Stop all collection. Deleting the App stops all of the data collection described in this policy, and removes your library, creations, history and settings from your device.
If you allow tracking, the use of advertising data for personalised ads may count as “sharing” for cross-context behavioural advertising under some US state laws. Choosing Ask App Not to Track opts you out. We do not sell personal information for money.
6. Information we do not collect
We do not collect your name, email address, phone number, contacts, precise location, health data, face data, or the content of your photos, videos and music. We do not receive your YouTube searches or viewing. The App has no sign-in and no user accounts.
7. Legal bases (EEA, UK and Switzerland)
Consent: personalised advertising and tracking.
Legitimate interests: usage analytics, crash reporting, fraud prevention and non-personalised ads that keep the App free.
Performance of a contract: providing and verifying a Snaptube Pro subscription you purchase.
8. How long information is kept
Your library, creations, history and settings stay on your device until you delete them in the App or delete the App.
Analytics: user-level analytics data is kept for no longer than 14 months.
Crash reports: kept by Crashlytics for 90 days.
Subscription records: kept by RevenueCat for as long as needed to provide your subscription, and afterwards as required for accounting and legal purposes.
Playback-instructions server logs: basic request logs (IP address, time, request), kept only as long as needed to run and secure that server.
Advertising data, and YouTube searches and viewing: kept by Google under Google’s Privacy Policy.
9. Sharing and international transfers
We share information only with the service providers named above, when required by law, or as part of a merger, acquisition or sale of assets (in which case this policy continues to apply). These providers may process information in the United States and other countries. Where required, transfers are protected by safeguards such as the European Commission’s Standard Contractual Clauses.
Some sharing is started only by you: sending a file or a YouTube link through the iOS share sheet, or playing a video on a TV with AirPlay (handled by iOS over your local network). Content you share this way is then governed by the service you send it to.
10. Your rights
Depending on where you live, you may have the right to access, correct, delete or port your personal information, to object to or restrict certain processing, and to withdraw consent at any time. Withdrawing consent does not affect processing that happened before. Because the App has no accounts, we do not hold information that identifies you by name. To make a request, email contactus@ibtsports.ltd and we will help as far as we are able to identify the data concerned. For searches and viewing that YouTube received, use the controls described in the Google Privacy Policy. You also have the right to complain to your local data protection authority.
11. Children
The App is not directed at children under 13, or under 16 in the EEA and UK. We do not knowingly collect personal information from children. If you believe a child has provided personal information through the App, contact us and we will take appropriate steps. Content from YouTube is subject to YouTube’s own terms, age requirements and policies.
12. Security
Your media never leaves your device, where it is protected by the iOS app sandbox and your device passcode. Information sent to YouTube, to our playback-instructions server and to our service providers is transmitted over encrypted connections (HTTPS). No method of transmission or storage is completely secure, but we take reasonable measures to protect information.
We may update this policy when the App or the law changes. The “last updated” date at the top shows when it last changed. For material changes, we will also provide notice in the App or in the App Store release notes.
If you email us, directly or with the App’s Send Feedback option (which prepares an email for you to review and send from your own mail account), we receive your email address and whatever you choose to include, and use it only to reply to you.