Last updated: January 2026
Sakinah is a privacy-conscious Chrome extension designed to provide Qur’anic reflection, prayer time tracking, and AI-assisted spiritual guidance.
Sakinah accesses your email address via the chrome.identity API solely to display the currently active profile account within the extension dashboard. We do not store this email on external servers, nor do we use it for marketing.
To provide accurate Prayer Times and Qibla direction, Sakinah requests access to your geographic location. This data is:
Sakinah uses the history, topSites, and sessions permissions to provide a productivity-oriented dashboard experience:
The system.display permission is used to identify the user’s screen resolution and taskbar position. This allows the extension to precisely position the “Ayah of the Moment” notification window in the corner of the screen without obscuring active workspace areas.
When you interact with the AI Guide, the text messages you enter are sent to our secure backend proxy (Cloudflare Workers) and the Groq API to generate a response. These messages are processed in real-time and are not saved by the extension once the session ends.
The following justifications are provided for the specific permissions requested by Sakinah:
| Permission | Purpose & Implementation |
|---|---|
| Host Permissions | Required to fetch dynamic data including AI Hadith explanations, live prayer time updates from AlAdhan, and Qur’anic audio assets. |
| Bookmarks | Enables a built-in bookmark navigator on the dashboard, allowing users to quickly access their resources without leaving their spiritual environment. |
| Geolocation | Crucial for calculating precise prayer timings (Fajr, Dhuhr, etc.) and Qibla direction based on the user’s exact coordinates. |
| History | Powers the “Recently Closed Tabs” widget on the new-tab page, serving as a productivity hub for the user. |
| Identity | Used to display the user’s active Google profile inside the extension UI for personalized greeting and sync status. |
| Sessions | Analyzes recent browser sessions to allow the dashboard to provide restore shortcuts for closed windows. |
| System.Display | Detects screen dimensions to ensure that the unique Sakinah notification “mini-window” is positioned correctly for the user’s specific monitor setup. |
| topSites | Populates the “Quick Access” dashboard icons with the user’s most frequently visited websites. |
Sakinah stores the following data locally on your device using chrome.storage:
Sakinah does not sell, rent, or trade your personal data to third parties. We only share data with service providers necessary for functionality:
You have full control over your data:
For questions regarding this policy, please contact us via the support link on the Chrome Web Store listing.