Drishan AI

Privacy, in plain language.

This policy covers the Drishan Chrome extension and this website, including payments taken through them. The Drishan iPhone app has its own privacy policy.

Short version

Who we are

Drishan is made and run by Shantanu Bombatkar, trading as Myind AI, in India ("we").

Drishan is the same service as the Drishan iPhone app; one account works in both.

Contact: support@myind.ai

The free reader: what is sent, and where

Nothing in this table goes to a server of ours.

WhenWhatTo
Reading startsA request for each comic image, with your cookies for that site and the page as Referer, as the page itself would sendThe site's own image server
Reading aheadA request for the next page of the chapter, with your cookies for that site, so its pictures are readyThe site you are reading
You read a page with an AI key you addedSlices of the comic images (JPEG), the reading prompt, and the last few lines read (for names), with your keyThe AI service in your slots: OpenRouter, NVIDIA, Google Gemini, OpenAI, Anthropic, Groq, Mistral, Together AI, Google Cloud Vision, a local Ollama, or a URL you typed
The same requests, some servicesThe address of the page you are reading, as Referer. It is left out for the AI and voice services listed above, Hugging Face, jsDelivr, GitHub and Supabase. A service at a URL you typed yourself may receive itThat service
Kokoro voice, first useDownloads of the voice model and voice files. No text you read is senthuggingface.co
Reader for Korean, Japanese, Chinese and Hindi, or the Supertonic voice, only if you press DownloadDownloads of the model files. No picture or text you read is senthuggingface.co
First Japanese lineDownload of the Japanese dictionary. No text you read is sentcdn.jsdelivr.net
Translation with Chrome's built-in TranslatorChrome downloads a language pack from Google. The translation itself runs on this computerGoogle, by way of Chrome
A cloud voice you chose (Azure, Gemini TTS, OpenAI-compatible, ElevenLabs)The text of each line to be spoken, with your keyThat voice service
Browser voiceThe text of each lineYour system's speech engine. Some Chrome voices named "Google ..." are online voices run by Google
Read-only dataset, only if you set a dataset URLRequests by image fingerprintThe URL you set
Your own shared cache, only if you set a Supabase URLAs in "Shared results" belowThe project you set
Video dub, off by defaultThe video's own caption files, with your cookies for that site. Text of lines to the voice and AI you choseThe video site; your chosen AI and voice
Choosing OpenRouter, or checking for a new voice model in SettingsA request for a list of models. Nothing about you or your readingopenrouter.ai, huggingface.co

Those services have their own privacy terms; your use of them is between you and them.

What stays on your computer

Account (only with an account)

You don't need an account to read. If your version offers one and you sign in with your email:

DataWhyWhereHow long
Email address, and a one-time codeSign-inOur database and authentication provider (Supabase, EU region); the code is sent through our email provider, ResendUntil you delete the account
Display name, language, time you agreed to hosted readingThe accountSupabaseUntil you delete the account
Plan, subscription state, and the payment provider's customer idKnowing what you haveSupabaseUntil you delete the account
Credits: balance and historyKnowing what you have usedSupabaseBalance until you delete the account. History: see "Deleting your data"
Usage: feature, units, tokens, cost, time taken, statusBilling, limits, finding faultsSupabase13 months

We don't keep a list of what you read. Usage records hold no dialogue, no picture, no image fingerprint and no page address.

Your sign-in tokens stay in this browser's extension storage (IndexedDB). Your own AI keys are never sent to us.

Hosted reading (only with an account, and only if you turn it on)

This is the only path where a picture you read reaches our server. It is off until you turn it on, and it can be turned off at any time in Settings.

Paying (only with an account)

Payments are handled by a merchant of record, Dodo Payments (dodopayments.com), on its own pages. We never receive or store your card details. It tells us the event: what was bought, by which account, and its state. We keep the event's id and type, the outcome, and a fingerprint of the message, not the message itself.

Shared results (opt-in)

The shared cache lets readers reuse text that other readers already got from the same image.

With an account: reading from the cache starts when you turn on hosted reading. Sharing your own results is a second, separate choice, off until you turn it on.

Your own project: if you type your own Supabase URL and key in Settings, reads go to that project under its owner's control, and so do your results unless you untick "Share my results".

WhenWhat is sentWhat is kept
Looking up an imageThe image's fingerprint (SHA-256)Nothing new
Sharing a result, if you opted inThe fingerprint, the slice number, the text read, line positions, speaker details, the model's name, and a voter id made from your install id and that image, so two images can't be tied to one readerThe vote, then 1 day after the text is agreed, or 30 days if it never is
"Wrong line" reportThe fingerprint, the slice number, the same voter id90 days
Two different readers agreeThe agreed text, under the fingerprint, with no link to the readers, and shown to other readers. It stays until it is reported or removed

Never in the cache: pictures, page addresses, your account id, your email.

Please note: like any web service, our host's gateway logs record your IP address and request details, including the fingerprint in the address of a lookup. So your IP can sit next to an image fingerprint in those logs for the limited time our host keeps those logs. We don't use those logs to follow what anyone reads.

Deleting your data

Depending on where you live you may have further rights, such as access, correction and complaint to a regulator. To use them, write to the contact above. We use this information to provide the service you asked for, to bill for it, and to keep it secure.

Children

This extension is not directed at children under 13, or the minimum age for using online services where you live if that is higher.

Chrome Web Store limited use

The use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.

We use what the extension handles only to provide the features described here. We don't sell it, transfer it for advertising, or use it to decide credit. People don't read it, except with your permission, for security, or when the law requires.

Permissions and why

PermissionWhy
Access to all sitesRead comic images on the page you open, and download them to be read
scripting, activeTabAdd the reader to a tab you start it on; video dub loads only when you use it
storage, unlimitedStorageSettings, keys, and the cache of text already read and voice clips made
offscreenPlay voices, and run the voice model and text recognition
ttsThe browser voice
declarativeNetRequestWithHostAccessSend the page as Referer when downloading its images, which many sites require
nativeMessagingTalk to the optional Mac helper for Apple's on-device text recognition. Without the helper it does nothing

Changes

If this policy changes, the date at the top changes and the new version ships with the extension. If a change sends something new from your computer, it stays off until you turn it on.

Contact

support@myind.ai

Updated 14 November 2026