Recall — Privacy Policy
Applies to: Recall browser extension & companion app
Contact: rajukumarguptagupta@gmail.com
Service domain: api.atozblogs.in
Recall is a browser extension that lets you save pages, capture screenshots, and jot notes so you can search and ask questions about your own browsing later. Below is what that requires, where it's kept, and how to remove it.
WHAT WE COLLECT
Only what a feature you actively use requires — nothing gathered passively in the background.
Email address — at account creation — for sign-in and recovery
Password — at account creation — stored as a bcrypt hash, never seen in plain text
Saved page content, title, URL — when you click "Save" — so it can be found and summarized later
Screenshots/page captures — when you capture one — visual reference for the saved page
AI-generated summaries & tags — after a save — faster search and browsing
Chat messages — when you use chat — to answer questions about your saved pages
Plan & billing status — on subscribing/upgrading — to enforce plan limits (payment itself handled by Razorpay)
Note: general browsing history is not collected. A page only becomes "data" once you explicitly save or capture it.
WHERE IT'S STORED
Offline-first: saves write immediately to your browser's local storage (IndexedDB), then mirror to a server for cross-device search and persistence.
Local: IndexedDB, never leaves your device unless signed in and syncing
Server: MySQL database, scoped to your account; every query filtered by your signed-in identity
If signed out or sync fails, data still exists, but only locally on that browser.
AI PROCESSING
Chat/summarization answers draw only from your own saved pages — never general knowledge, never other users' data.
Local model (Ollama) — default; runs on your machine, content never leaves your device for this
OpenAI or Claude — optional, only if you add your own API key in Settings; saved-page excerpts are then sent to that provider under its own data terms
WHY EACH PERMISSION EXISTS
storage — keep saved memories and settings on your device
contextMenus — right-click "Save to Recall" on any page
tabs — read the URL/title of the tab being saved
activeTab — capture the current page only when you click Save
notifications — notify you when you hit a plan limit
host_permissions — allow saving/screenshotting any site, at the moment you choose to
THIRD PARTIES
Data isn't sold or used for advertising. Only parties you invoke directly:
Razorpay — processes payments; only payment confirmation is received, not card details
OpenAI / Anthropic — only if you connect a personal API key instead of the default local model
RETENTION & DELETION
Delete any saved memory individually from the dashboard
Clear a chat conversation from the chat panel
Delete a collection or tag from its management screen
Full account deletion isn't yet self-service — email rajukumarguptagupta@gmail.com from your registered address; requests are handled manually and confirmed once complete. Locally cached data can be cleared anytime via Chrome's site-data settings or by uninstalling the extension.
SECURITY
Passwords hashed with bcrypt, never stored/logged in plain text. Account access requires a signed JWT session token; every server-side request is scoped to the account ID making it — no endpoint returns another user's data.
YOUR RIGHTS
Regardless of location, you can request access, correction, export, or deletion of your data by emailing rajukumarguptagupta@gmail.com. Responses provided within a reasonable time.
CHILDREN
Not directed at children under 13; data is not knowingly collected from them.
CHANGES TO THIS POLICY
Material changes will be reflected by updating the effective date at the top of the page. Continued use after a change means acceptance of the updated terms.
Recall — Your AI Memory & Digital Twin
Contact: rajukumarguptagupta@gmail.com · api.atozblogs.in