Privacy Policy

Last Updated: July 5, 2026

This Privacy Policy explains how Image Search For Safari ("App," "we," "our") handles information when you use our application and its companion Safari Web Extension. We are committed to being transparent about how the App actually works, including exactly where your data goes.

1. Information We Collect

We do not create user accounts and do not collect personal identifiers such as your name, email address, or contacts list. The App has no login, no user profile, and no server-side database of any kind.

2. How the App Works

We do not operate a backend server. Unlike many apps, Image Search For Safari has no server of our own sitting between you and the search engine. Depending on how you start a search:

  • Searching by pasting an image URL: the App opens the search engine's own "search by URL" page directly in your browser (e.g. lens.google.com/uploadbyurl?url=...). Your Mac may also send a quick HEAD request to the image URL itself first, to confirm it's reachable before opening the search — this is a request from your device to the URL's own host, exactly like a browser loading that image, and never touches a server we control.
  • Right-clicking an image in Safari (the Safari Extension): the extension reads the image's web address (its srcURL) from the page and passes it to the App via Safari's built-in native messaging, which opens the same "search by URL" page described above. The extension does not transmit the underlying image bytes for context-menu searches, and does not communicate with any server of ours — native messaging only occurs between the extension and its own containing App on your Mac.

In every case, the receiving search engine (Google, Microsoft, TinEye, or Yandex) processes the image or URL you sent under its own privacy policy — see Section 5.

3. Local Storage

Your search history, saved engine preferences, and app settings are stored locally on your Mac using UserDefaults, inside the App's own sandboxed storage. This includes, for each past search: a small JPEG thumbnail (max 200×200px) generated on-device, the source image's URL (if applicable), the date/time, which engines you searched with, and whether the source was a URL, a local file, a drag-and-drop, or a clipboard paste.

This data is not synced to any server we control and stays on your Mac unless you export, share, or delete it yourself. You can clear it at any time from the History tab, or by deleting the App.

4. Device Permissions

Image Search For Safari does not request access to your microphone, camera, contacts, location, or photo library.

When you choose to search a local image file, the App uses macOS's standard file picker. This grants the App access only to the specific file you select — it is not a standing "Photos" or "Files" permission, and nothing else on your Mac becomes visible to the App as a result.

The only thing you need to enable manually is the Safari Extension itself, via Safari → Settings → Extensions — this is an Apple-level toggle for running the extension at all, not a data-access permission.

5. Subscriptions & Payments

If you choose to subscribe to Pro (unlocking additional search engines and unlimited searches):

  • All payments are processed entirely through the Apple App Store, using Apple's StoreKit framework.
  • We do not collect, process, or store any payment or billing information ourselves.
  • We do not run any server-side receipt validation — subscription status is verified directly against Apple's records on your device.
  • Apple manages all transaction data under its own Privacy Policy.

6. Third-Party Services

Image Search For Safari sends data to a third-party search engine only when you actively start a search, and only to the engine(s) you selected. No data is sent to any of these services in the background or without your action.

ServicePurposeWhat's sentPrivacy Policy    
Google (Google Lens)Reverse image search    The image URL, or the               image file itself            policies.google.com/privacy
Microsoft (Bing Visual Search)Reverse image search      The image URL, or                 the image file itselfprivacy.microsoft.com/privacystatement
TinEyeReverse image search      The image URL, or            the image file itself                        tineye.com/privacy    
Yandex (Yandex Images)Reverse image search    The image URL, or the                 image file itself        yandex.com/legal/confidential
Apple App Store / StoreKitPayments, subscriptions, and purchase validation      Purchase/transaction         data (handled entirely by                         (Apple)                apple.com/legal/privacy

Two additional engines — SauceNAO and Ukiyo-e — are available but disabled by default; they only receive data if you explicitly enable them in Settings and use them to search.

We do not integrate any advertising network, and we do not use Firebase, Google Analytics, or any other analytics, tracking, or crash-reporting SDK.

7. Analytics & Tracking

  • We do not use behavioral analytics tools that build a profile of individual users.
  • We do not track you across other apps or websites.
  • We do not serve ads of any kind.
  • We do not use cookies, device fingerprinting, or the Apple IDFA.
  • We do not currently collect crash or diagnostic data of any kind. If a future version adds crash reporting to help us fix bugs, we will update this policy before that change ships.

8. Data Storage & Security

Data stored locally (search history, engine preferences, settings) lives in the App's private sandboxed storage on your Mac, protected by macOS's built-in security features (Touch ID, password/passcode, FileVault where enabled). Image data or URLs sent to a search engine to perform a search travel over that engine's HTTPS connection directly from your device — we do not intercept, log, or retain a copy of anything you search. We do not maintain any database of your searches on servers we operate, because we don't operate any.

9. Children's Privacy

Image Search For Safari is not directed at children under the age of 13, and we do not knowingly collect information from children. Because searching an image sends that image or its URL to a third-party search engine, we ask that users under 13 do not use the App, and parents/guardians should supervise use by teenagers.

10. Your Rights

Because we do not maintain user accounts or any server-side database of your searches, there is no persistent profile tied to you that we can access, export, or delete on our end — there simply isn't one. All locally stored App data (search history, thumbnails, preferences) can be deleted at any time from the History tab's clear option, or by deleting the App entirely. For data processed by Google, Microsoft, TinEye, or Yandex as a result of a search you initiated, please refer to their respective privacy policies (Section 6) for how to exercise any rights you may have with them directly.

11. Changes to This Privacy Policy

We may update this Privacy Policy occasionally. When we do:

  • The "Last Updated" date at the top will be revised.
  • Significant changes will be communicated via an in-app notice.
  • Your continued use of the App after updates are posted constitutes acceptance of the revised policy.

12. Governing Law

This Privacy Policy is governed by the laws of the jurisdiction in which the developer operates, without regard to conflict-of-law principles. (Note: confirm this with a lawyer familiar with your actual jurisdiction — this clause should name the developer's home jurisdiction, not the user's, and needs review before publishing.)

13. Contact Us

If you have any questions or concerns about this Privacy Policy, please contact us:

📧 Email: support.hamna@gmail.com (carried over from your other app's policy since the bundle ID prefix matches — please confirm this is the right support inbox before publishing)

We aim to respond within 5 business days.

Comments

Popular posts from this blog