SafeThink

Privacy Policy

Last updated: March 2026

Privacy at a Glance

Zero Data Collection No analytics, tracking, or telemetry
📱
100% On-Device AI All processing stays on your iPhone
🔒
No Account Required No sign-up, no login, no passwords
🌐
Transparent Networking Every request logged in-app
1

Data Collection

SafeThink does not collect, store, or transmit any personal data to external servers. All data — including conversations, documents, images, memories, and settings — remains exclusively on your device.

We do not use any analytics frameworks, crash reporting SDKs, advertising identifiers, or tracking pixels. The app contains zero third-party data collection code.

2

On-Device Processing

All core features run entirely on your iPhone using Apple Silicon:

  • AI chat responses are generated on-device by a local language model (Qwen 3.5 4B) using llama.cpp
  • Document analysis (PDF, TXT, CSV) — text extraction and AI processing happen locally
  • Image analysis — OCR, object classification, and face detection use Apple's Vision framework on-device
  • Image editing — all filters and transformations use Core Image locally
  • Speech recognition — uses Apple's on-device SFSpeechRecognizer
  • Text embeddings — sentence similarity computed locally using all-MiniLM-L6-v2
  • Memory and search — SQLite database stored locally on your device

No user content is ever sent to a remote server for processing.

3

Network Access

SafeThink makes network requests only in two specific, user-initiated scenarios:

Service Purpose When
HuggingFace Download AI model file (~2.6 GB) User-initiated, one-time
DuckDuckGo Web search for up-to-date information User-initiated, optional

No user data, device identifiers, conversations, or personal information is included in these requests. Every outbound network request is logged and visible to you in the app's Privacy Dashboard.

4

Third-Party Services

  • HuggingFace (huggingface.co) — Used exclusively for downloading the AI model file. No user data is transmitted. The download is a standard HTTPS file transfer.
  • DuckDuckGo (duckduckgo.com) — Used only for web search queries when you explicitly request a web search. Only your search query is sent. DuckDuckGo does not track users. No cookies, identifiers, or personal data are included.

SafeThink does not integrate any other third-party services, SDKs, or APIs.

5

Data Storage

  • Conversations and messages — stored in a local SQLite database on your device
  • AI memories — stored locally with optional embedding vectors for semantic retrieval
  • Documents — processed locally; extracted text is stored in the local database
  • Images — saved to the app's local sandboxed storage
  • AI model files — stored locally and explicitly excluded from iCloud backup
  • Settings and preferences — stored in UserDefaults on your device

No data is synced to iCloud, shared with other apps, or uploaded to any server.

6

Security

  • Optional Face ID / Touch ID biometric lock to protect the app
  • All data is stored within the app's iOS sandbox, protected by the operating system
  • No data is transmitted over the network except as described in Section 3
7

AI-Generated Content

Responses are generated by an on-device AI language model. AI-generated content may be inaccurate, incomplete, or misleading. It should not be relied upon for medical, legal, financial, or safety-critical decisions. Always verify important information independently.

8

Children's Privacy

SafeThink does not collect any personal information from anyone, including children under the age of 13. Since no data is collected or transmitted, there is no risk of children's data being shared or misused.

9

Data Deletion

You have full control over your data at all times:

  • Delete individual conversations — swipe to delete from the conversation list
  • Clear all chat history — Settings > Clear Chat History
  • Clear all data — Settings > Clear All Data (removes conversations, memories, documents, and all stored data)
  • Delete the app — uninstalling the app removes all data from your device, including the AI model and database

Since no data is ever sent to a server, there is nothing to delete remotely.

10

Changes to This Policy

If we update this privacy policy, the revised version will be posted on this page with an updated "Last updated" date. Since SafeThink does not collect email addresses or contact information, we encourage you to review this page periodically.

11

Contact

If you have any questions or concerns about this privacy policy, please contact:

Faizan Shaikh
Email: mfaizan.shaikh@gmail.com
GitHub: github.com/mfaizanshaikh/SafeThink