Skip to main content

Reverse Video Search for iPhone

App Privacy Policy

In force since November 10, 2026. Covers the Reverse Video Search app on the App Store. Looking for the Android app or the website?

Your videos stay on your phone

Frames are cut on the device. Only a frame you choose to search ever leaves it.

No sign-in, no tracking

No email, no name, no advertising or analytics code, no tracking across apps.

Delete everything, any time

Account > Delete account erases your data on our servers and on the phone.

1. Who we are and what this policy covers

The Reverse Video Search app for iPhone (the "app") is published by RM ECOM, sole proprietorship of Emile Moureau, 18 rue Goubet, 75019 Paris, France. RM ECOM is the controller of the personal data described here, within the meaning of the EU General Data Protection Regulation (GDPR). Contact: emiledevcontact@gmail.com.

This policy covers the app as distributed on the App Store, and the servers at reverse-video-search.com the app talks to. The website has its own privacy policy, and both are completed by the Terms of Service. Where this page and the website policy differ about the app, this page applies.

It does not cover the sites you open from a search result, nor Google, Yandex, Bing, OpenAI or Together AI acting under their own terms: each of them has its own privacy policy, which we do not control.

2. The short version

  • The videos and pictures you pick stay on your phone. Frames are cut on the device.
  • A free Google Lens search sends one frame from your phone directly to Google. Nothing goes through our servers.
  • Paid searches (Deep search, AI location guess) send only the frames you choose, only after you tap Allow, and our storage deletes them within 7 days.
  • Signing in is optional. Until you do, the app uses an anonymous account, not linked to your name, email, phone number or contacts. If you sign in (Apple, Google or email), your account holds your email address.
  • No advertising, no analytics SDK, no tracking across other apps or websites. We never sell or rent personal data.
  • Account > Delete account erases your data on our servers and on the phone, at any time, in two taps.

3. What the app handles, and where it goes

DataWhenWhere it goesHow long
Videos and pictures you pick or recordAlwaysNowhere. Copied into the app's private storage on your phone.Until you delete them in the app or uninstall it.
Frames cut from themWhen you open a videoNowhere, unless you search them (rows below).Same as the video.
Video file details (date, device, place of filming)When you open Video detailsNowhere. Read on the phone from the file itself, shown only to you.Same as the video.
One frame, for a free Google Lens searchOnly when you tap a frame to search itSent from your phone directly to Google. Not to our servers.Under Google's privacy policy.
Anonymous account identifierFirst launchOur servers store only a one-way hash of the random identifier kept on your phone.Until you delete the account.
Email address, and your name if Apple shares itOnly if you choose to sign in (Account > Sign in or create an account)Our servers, as the address of your Reverse Video Search account. Sign in with Apple may give us a private relay address instead of your real one.Until you delete the account.
Frames for Deep searchOnly after you allow data sharing, and only the frame you chooseOur storage, then SerpAPI, which asks Google Lens, Yandex and Bing.Frame file: up to 7 days. Results: until you delete the account.
Frames for the AI location guessOnly after you allow data sharing, and only the frames you chooseOur storage, then OpenAI or Together AI, depending on the model you pick.Frame files: up to 7 days. The guess itself is kept only on your phone.
Link you paste (Import from a public link)Only when you import a linkOur servers, which fetch the public video through a video retrieval service and send it to your phone.Link and video copy: until you delete the account.
Purchases and credit balanceWhen you buy a plan or creditsApple takes the payment. RevenueCat and our servers receive the purchase and your anonymous identifier.Credits and their history: until you delete the account.
Technical request dataEach time the app talks to our serversOur servers: IP address, app platform, interface language.See the retention section.

Frames are re-encoded as plain images on the phone before they are searched, which drops the metadata embedded in the original file (such as the GPS position). The app never uploads the video file itself, except the copy of a public post you asked it to import.

We do not collect, and the app does not ask for:

  • your phone number or postal address, or your name and email address unless you choose to sign in;
  • your contacts, calendar, messages or browsing history;
  • your precise or approximate location (the app has no location permission);
  • your advertising identifier, or any device fingerprint;
  • health, financial or other sensitive data. Payment details stay with Apple.

4. Permissions the app asks for

PermissionWhyIf you say no
Photos (pick)To let you choose the video or picture to search, through the system picker. The app sees only the item you pick, never your whole library.You can still record a video with the camera.
Photos (add only)To save a frame to your photos, only when you tap Save.Everything else works; Share still does.
CameraTo record a video to search, only while you record.You can still pick from your library.
MicrophoneTo record sound as part of a video you film. Sound is never analysed or sent anywhere.You can still pick a video from your library.

The app does not ask for location, contacts, Bluetooth, local network, tracking or notification permission. You can change any permission at any time in Settings > Privacy & Security, or Settings > Reverse Video Search.

5. Your account

Paid features need somewhere to keep your credits, so on first launch the app creates a random identifier and stores it in the iOS Keychain, marked "this device only": it is not synced to iCloud and not restored onto another phone. The app exchanges it for a session with our servers, which keep only a one-way hash of it. The session token is stored next to it in the Keychain.

The account holds your credit balance, the results of your Deep searches, your imported videos and your purchase status. Until you sign in, it is not linked to your name, email, Apple ID, phone number or contacts: we know which account made a request, never who you are.

Signing in is optional (Account > Sign in or create an account). With Sign in with Apple, Google, or a code we email you, the anonymous account moves into a regular Reverse Video Search account, the same one you can use on reverse-video-search.com. That account holds your email address (with Sign in with Apple, possibly a private relay address) and, if Apple shares it, your name. Your credits, plan and search results move into it; your videos stay on the phone. Signing out leaves the account as it is and gives the phone a new anonymous account.

Because the Keychain survives uninstalling, reinstalling the app on the same phone finds the same account and the same credits. To erase the account, use Delete account(section "Deleting your data"); uninstalling alone does not.

6. Sharing with search engines and AI providers, and your consent

Deep search and the AI location guess cannot run on the phone: they need the frame to reach search engines and AI models. Before the first time, the app shows who receives the frames and asks for your permission. Nothing is sent until you tap Allow. If you tap Not now, the search does not run and no credit is spent.

What happens when you allow it

  • The frame is uploaded to our storage (Cloudflare R2) under a random, unguessable address, because the engines and models can only fetch an image by address. The address is not listed anywhere, but it is not password-protected while it exists.
  • Deep search: SerpAPI passes that address to Google Lens, Yandex and Bing, which fetch the image and return matches.
  • AI location guess: the address is sent to OpenAI or Together AI (which runs open models such as MiniMax and Gemma), depending on the models you pick. They read the image and return a guess of where it was filmed.
  • Our storage deletes app frames automatically within 7 days. The engines and providers keep what they receive under their own policies; deleting the frame on our side cannot remove a copy they kept.

Withdrawing consent

Open Account > Privacy > Data sharing to read the same explanation and turn sharing off. From then on the app asks again before any upload. Withdrawing does not affect searches already made. Deleting the account also turns sharing off.

No training, no advertising

We do not use your frames, results or guesses to train any model, to build a profile of you, or for advertising, and we do not sell them.

7. The free Google Lens search

When you tap a frame, the app opens Google Lens inside the app and uploads that one frame from your phone directly to Google, the same way Safari does. Our servers are not involved and no account is needed.

Google processes the image under its own terms and privacy policy. To keep you on the most private setting, the app tells Google that you reject optional cookies before the upload. Opening a result takes you to a third-party website, which applies its own policy.

8. Purchases

Plans and credit packs are sold through Apple's in-app purchase system. Apple takes the payment; we never see your card details, Apple ID or billing address. RevenueCat, our purchase-management provider, receives the purchase record from Apple together with your anonymous account identifier, and tells our servers which credits to add. RevenueCat also processes basic technical data such as the app version, operating system and country, as described in its privacy policy.

Subscriptions are managed and cancelled in your Apple ID settings (Settings > your name > Subscriptions), or from the app with Account > Manage subscription.

9. Technical data and security logs

Like any internet service, our servers see the IP address of each request. We use it in two ways only:

  • Abuse limits: the address counts requests over a short window (10 minutes to 1 hour), for example to stop one address creating thousands of accounts. The counter is deleted when its window ends.
  • Security log: when an account is created, we record the event with a truncated IP address (IPv4 cut to its /24 network), a salted one-way hash of the full address, the country and the app's user-agent. The full address is not stored.

The app also tells our servers its platform (iOS) and your interface language, so answers come in the right language. The app contains no crash reporter or analytics SDK. If you share crash reports with developers in your iPhone settings, Apple may pass us anonymous crash logs.

10. What stays on your phone

Your library (videos, pictures, frames, search history, AI guesses), your theme choice and your data sharing choice are stored in the app's private storage, which other apps cannot read. Like other app data, the library may be included in iCloud or computer backups of your iPhone, according to your settings; those backups are protected by Apple and by your device passcode.

Deleting an item in History removes it from the phone. Account > Clear library removes all of them. Uninstalling the app removes the library.

11. Who receives data

We rely on the providers below. Each receives only what its job needs. Providers acting for us (marked "processor") may not use the data for their own purposes.

RecipientWhat and whyRoleWhere
Google (Lens)The frame you search for free, sent from your phone.IndependentUS / global
CloudflareRuns our servers and stores frames (R2) and imported videos.ProcessorGlobal network, US company
NeonHosts our database: accounts, credits, search results.ProcessorUS company
Amazon Web Services (SES)Sends the sign-in code when you sign in with your email.ProcessorUS company
SerpAPIRelays Deep searches to Google Lens, Yandex and Bing. Receives the frame address.ProcessorUS company
Google, Yandex, Microsoft (Bing)Fetch the frame and return matches, for Deep search.IndependentUS / international
OpenAI, Together AIRun the AI models of the location guess. Receive the frame addresses you send.ProcessorUS companies
Video retrieval service (via RapidAPI)Resolves a public post link into a video file, for link imports only. Receives the link.ProcessorUS / international
AppleTakes in-app payments and distributes the app.IndependentUS / international
RevenueCatRecords purchases with your anonymous identifier.ProcessorUS company

We may also disclose data when a competent authority makes a valid legal demand, or to defend a legal claim. If the business is ever sold, the data would pass to the buyer under this same policy, and we would tell you in the app first.

12. Transfers outside the European Union

Most providers above are US companies, so data reaches the United States. These transfers rely on the EU-US Data Privacy Framework where the provider is certified, on the European Commission's Standard Contractual Clauses, or on the transfer being necessary to run the search you asked for.

13. Why we process data, and on what legal basis

PurposeLegal basis (GDPR)
Running the searches and imports you ask for, holding your creditsPerformance of our contract with you (Art. 6(1)(b))
Sending frames to search engines and AI providersYour consent, given in the app and withdrawable at any time (Art. 6(1)(a))
Taking payment and keeping the records the law requiresContract and legal obligation (Art. 6(1)(b) and (c))
Abuse limits and security logsOur legitimate interest in keeping the service safe (Art. 6(1)(f))

14. How long we keep data

DataKept
Frames uploaded by the appDeleted automatically within 7 days
Deep search results, imported videos, credits and their historyUntil you delete the account
Location guessesNever stored on our servers; kept only on your phone
Abuse-limit counters (IP address)Deleted when their window ends, at most 1 hour
Security log of account creation (truncated IP, hash, country)13 months
Emails you send us3 years from our last exchange

15. Deleting your data

Open Account > Delete account and confirm. Right away, and without contacting us:

  • our servers erase the account, credits and credit history, Deep search results, imported videos and their files, and every session;
  • the app clears its library on the phone, forgets the identifier in the Keychain and turns data sharing off;
  • the next launch starts a new, empty account.

This cannot be undone, and unused credits are lost. Deleting the account does not cancel an App Store subscription, which Apple bills: cancel it in Settings > your name > Subscriptions. The app shows a link there before you confirm.

After deletion we keep only the security log of the account's creation (truncated IP and hash, 13 months) and anonymous usage counters no longer linked to any account. Apple and RevenueCat keep their own purchase records under their policies.

You can also ask us by email at emiledevcontact@gmail.com to delete your data. Tell us roughly when you installed the app; since we do not know who you are, we may need a detail only the phone shows to find the account.

16. Security

All traffic between the app and our servers uses TLS. The account identifier is stored on the phone in the iOS Keychain and on our side only as a hash. Access to our database and storage is restricted to the operator of the service. No system is perfectly secure: if a breach is likely to put your rights at risk, we will notify the CNIL within 72 hours and tell you in the app where the law requires it.

17. Your rights

Wherever you live, you can ask us to:

  • tell you what we hold about you and give you a copy (access, portability);
  • correct it (rectification) or delete it (erasure);
  • restrict or object to processing based on our legitimate interest;
  • withdraw consent to data sharing, in the app or by email, at any time.

Write to emiledevcontact@gmail.com. We answer within one month. If you are in the EU, you can also complain to your data protection authority; ours is the CNIL, 3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07 (cnil.fr).

United States residents

Residents of California and other US states with privacy laws have the rights above, and the right not to be discriminated against for using them. We do not sell personal information, do not share it for cross-context behavioral advertising, and do not use sensitive personal information to infer characteristics about you, so there is nothing to opt out of.

18. App Store privacy details

The answers we give on the App Store product page, for reference:

  • Data used to track you: none.
  • Data linked to you: User ID, Purchase History, and Email Address and Name only if you sign in. Used for app functionality only.
  • Data not linked to you: Photos or Videos (the frames you choose to search). Used for app functionality only.

19. Children

The app is not directed at children and is not meant for anyone under 15. We do not knowingly collect data from children. If you believe a child used a paid feature, write to us and we will delete the account.

20. Changes to this policy

The date at the top shows the version in force. Before a change that affects data the app already handles, or adds a new recipient, we will update this page and tell you in the app; where the change needs your consent, the app will ask for it again.

21. Contact

Any question about this policy or your data: emiledevcontact@gmail.com, or RM ECOM, 18 rue Goubet, 75019 Paris, France. In the app: Account > Contact support.

Search