MengYin Study

MengYin Study

Privacy Policy

MengYin Study is a revision and practice app. We keep data collection to a minimum: no advertising, no behavioural tracking, and no selling of personal data. This policy explains what we collect, why, where it is stored, and how you can inspect, export or delete it.

Last updated 2026-11-04 · Version 1.2

01Scope

This policy covers the MengYin Study website, the desktop app, and the deck, practice, exam, AI-generation and cloud-sync features both provide.

It does not cover the AI endpoint you configure yourself, the Google or GitHub sign-in pages, or any other external site. Those are run by their own operators under their own privacy policies.

In this policy, “we” means MengYin Study and “you” means the person using the service.

02What we collect

The table below is the complete list. Only the rows marked “cloud” ever leave your device.

DataContentsStored in
AccountEmail address, display name, avatar URL, sign-in method, sign-up dateCloud (Supabase)
Google Sign-InGoogle account ID, name, email address and avatar URL (only when you choose Google Sign-In)Cloud (Supabase Auth)
Your decksTitle, description, tags, questions and answersCloud (readable only by your account) and this device
ProgressAttempts, mistakes, notes, review schedule, exam resultsCloud (readable only by your account) and this device
AI settings and materialsAPI base URL, key, model, material files and extracted textThis device only
Preferences and offline cacheLanguage, theme, text size, practice preferences, cached decksThis device only
Technical logsIP address, browser type, request time and pathShort-lived logs at Cloudflare and Supabase
  • Account data exists only once you register or sign in. You can also practise entirely as a guest, on your own device.
  • Passwords are stored by Supabase Auth as an irreversible hash. We never see the plain password and cannot recover it.
  • When you sign in with Google or GitHub, that provider gives us an account identifier, a display name and an avatar URL. We do not receive your password or any other data from that account.
  • We never ask for your phone number, address, date of birth, payment details or identity documents.

03Google Sign-In and Google API data

Google Sign-In is optional. If you choose it, we request only basic profile data from Google: your Google account ID, email address, display name and profile picture URL (OAuth scopes: openid, email, profile). We do not request access to Gmail, Google Drive, Google Calendar, Contacts, Photos or any other Google service.

We use this data only to create and authenticate your account, display your name and avatar, and sign you in. We do not use Google user data for advertising, behavioural analytics, profiling, sale or rental, and we do not use it to train AI models. We do not share Google user data with third parties except the infrastructure providers needed to run the service (Supabase and Cloudflare) or where the law requires it.

MengYin Study's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Google user data is not used to provide or improve other apps, devices or AI models.

  • You can delete your account at any time from the Account page; the account data linked to your Google sign-in is deleted with it. You can also write to us to request deletion.
  • To revoke Google access, open your Google Account’s Security → Third-party apps & services and remove MengYin Study. After revocation you can no longer sign in with Google, but you can use email and password.
  • Google's Privacy Policy and Google API Services User Data Policy apply to Google's handling of your data.

Google APIs are used only for sign-in, never for AI generation. We do not use Google APIs, and we do not permit anyone to use the app or its AI feature, to create, generate or distribute AI-generated non-consensual intimate imagery (AI NCII), child sexual abuse material, sexualised content, or content that harasses or degrades another person.

04How we use it

  • To provide the service: signing you in, syncing across devices, showing progress, scheduling reviews and computing statistics.
  • Security and abuse prevention: spotting unusual sign-ins and protecting your account and the integrity of your data.
  • Support: answering your questions and handling access, correction, export or deletion requests.
  • We do not currently use your data for behavioural analytics, advertising or profiling. If we ever add analytics, we will update this policy first and provide a way to opt out.

Where the law requires us to name a legal basis (for example the EU General Data Protection Regulation), we rely on performance of our contract with you (providing the service), our legitimate interests (keeping the service safe and improving it), and your consent where you have explicitly given it.

05AI generation and your API key

AI generation uses an API endpoint and key that you obtain yourself (any OpenAI-compatible service). The key stays on your device and is never uploaded to our servers.

When you start a generation, the app sends your prompt, the material excerpts you selected and your question settings from your browser straight to the endpoint you configured. That endpoint may be in another country and its operator will handle that content under its own policy, which may include logging requests or using content to train models. We do not proxy, relay or store those requests.

  • Materials are parsed on your device, and the app deletes the files and the extracted text as soon as generation finishes.
  • We never receive your materials, prompts or generated output. A deck is uploaded to your account only when you are signed in, and only your account can read it.
  • Do not put content you would not want disclosed into your materials, and prefer an endpoint you trust. You are also responsible for following that AI provider’s terms.

The app and its AI generation feature are for academic revision only. We do not use Google APIs, and we do not permit anyone to use the app or its AI generation feature, to create, generate or distribute AI-generated non-consensual intimate imagery (AI NCII), child sexual abuse material, sexualised content, or other content that harasses or degrades a person. Such content is prohibited and may result in account suspension.

06Sharing

We do not sell, rent or trade your personal data for marketing. We share it only in these cases:

  • Service providers: Supabase (database and authentication), Cloudflare (static hosting and content delivery), and Google or GitHub (only when you choose that sign-in method). They may process data only to provide those services.
  • Legal requirements: where required by law, a court order or a competent authority, and only to the extent necessary.
  • Protecting rights: where necessary to prevent fraud or abuse, or to keep the service and its users safe.

Your decks and progress are private by default. The database isolates every account with row level security, so an ordinary account cannot read another learner’s data or promote itself to administrator. Official decks are public content and contain none of your personal data.

07Where data lives and cross-border transfer

  • Account and synced data live in a Supabase PostgreSQL database, currently in the Asia Pacific (Seoul) region.
  • Static site files are served from Cloudflare’s global network.
  • Your synced data may be transferred outside your country. We rely on our providers’ standard data protection terms for those transfers.
  • AI requests go from your browser straight to the endpoint you configured, never through our servers, so they are not part of the transfers above.

08Retention

  • Account data and synced content: kept until you delete your account or ask us to.
  • On-device data: kept on your device until you clear it in the browser or the app.
  • Technical logs: kept for our providers’ short default retention periods and then discarded.
  • After deletion: we remove or de-identify the data, and existing backups are overwritten in the next backup rotation.

09Your rights

Under Taiwan’s Personal Data Protection Act, and under other laws where they apply to you (such as the EU General Data Protection Regulation), you may:

  1. Access and obtain a copy: choose Export backup in Settings → Data to download a JSON file containing your decks, attempts and notes.
  2. Correct: change your display name on the Account page, or ask us to correct anything else.
  3. Delete: choose Delete account on the Account page. The account, cloud decks, progress and notes are erased immediately and permanently. If you can no longer sign in, write to us and we will delete the account for you.
  4. Restrict or object to processing, or withdraw consent: just write to us; this does not affect what happened before.
  5. Complain: to Taiwan’s personal data authority, or to the data protection authority where you live.

We will not refuse service or treat you differently for exercising these rights. Guest data exists only on your device, so clearing your browser data removes it.

10Children and teenagers

The service is not designed for children under 13, and we do not knowingly collect personal data from them. If you are under 18, please use it with the consent of a parent or guardian. If we learn that we have collected a child’s data, we will delete it promptly.

11Cookies and local storage

  • We use no advertising or tracking cookies, and no third-party analytics or social trackers.
  • The app uses browser storage (localStorage and IndexedDB) for your session, preferences, offline decks and AI settings. These are necessary to provide the service.
  • You can clear your browser data at any time. You will then need to sign in again and offline decks will re-download.
  • The desktop app keeps its own local storage, which you can remove together with the app.

12Security

  • All traffic to our servers uses TLS encryption.
  • The database restricts access with row level security: only your account can read and write its own data.
  • Passwords are stored as hashes by Supabase Auth; our staff never see them.
  • No system can be guaranteed completely secure. If a breach affects your rights, we will notify you as the law requires and explain what was affected and what we are doing about it.

13Changes to this policy

We may update this policy, for example when we add a feature or change a provider. Material changes will be announced in the app and the version and effective date on this page will be updated. Continuing to use the service means you accept the updated policy.

14Contact us

For questions about privacy, your account or these terms, contact us through the channels below. We reply within 30 days.

This document is published in Traditional Chinese and English. If the two versions differ, the Traditional Chinese version prevails.

MengYin Study

隱私權政策

MengYin Study 是一款溫習與練習應用程式。我們把資料蒐集降到最低:不投放廣告、不使用行為追蹤工具、不出售個人資料。這份政策說明我們蒐集哪些資料、為什麼蒐集、存放在哪裡,以及你可以如何查閱、匯出與刪除。

最後更新 2026-11-04 · 版本 1.2

01適用範圍

本政策適用於 MengYin Study 網站、桌面版應用程式,以及兩者提供的題庫、練習、測驗、AI 出題與雲端同步功能。

本政策不適用於你自行設定的 AI 服務端點、Google 或 GitHub 的登入頁面,以及其他外部網站。那些服務由各自的營運者負責,並適用它們自己的隱私權政策。

在本政策中,「我們」指 MengYin Study;「你」指使用本服務的人。

02我們蒐集的資料

下表是完整的清單。只有標示為「雲端」的資料會離開你的裝置。

資料內容存放位置
帳號電子郵件、顯示名稱、頭像網址、登入方式、註冊時間雲端(Supabase)
Google 登入Google 帳號識別碼、名稱、電子郵件、頭像網址(僅在你選擇 Google 登入時)雲端(Supabase Auth)
自建題庫標題、說明、標籤、題目與答案雲端(只有你的帳號可讀)與本機
學習進度作答紀錄、錯題、筆記、複習排程、測驗結果雲端(只有你的帳號可讀)與本機
AI 設定與教材API 位址、金鑰、模型、教材檔案與解析後的文字只在你的裝置
介面設定與離線快取語言、主題、字級、練習偏好、題庫快取只在你的裝置
技術紀錄IP 位址、瀏覽器類型、請求時間與路徑Cloudflare 與 Supabase 的短期日誌
  • 帳號資料只在你註冊或登入後才會產生。你可以完全不註冊,以訪客身分在本機練習。
  • 密碼由 Supabase Auth 以不可逆雜湊儲存,我們看不到明文密碼,也無法還原。
  • 使用 Google 或 GitHub 登入時,該服務會向我們提供帳號識別碼、顯示名稱與頭像網址;我們不會取得你的密碼,也不會取得你在該服務的其他資料。
  • 我們不會要求你的電話號碼、地址、生日、付款資料或身分證件。

03Google 登入與 Google API 資料

Google 登入是選用的。若你選擇以 Google 登入,我們只會向 Google 要求基本個人資料:你的 Google 帳號識別碼、電子郵件地址、顯示名稱與頭像網址(OAuth scope:openid、email、profile)。我們不會要求 Gmail、Google Drive、Google 日曆、聯絡人、相簿或其他 Google 服務的存取權。

我們只會把這些資料用於建立與驗證你的帳號、顯示你的名稱與頭像,以及讓你登入。我們不會把 Google 使用者資料用於廣告、行為分析、個人輪廓、出售或出租,也不會用於訓練 AI 模型。除了提供本服務所需的基礎設施供應商(Supabase、Cloudflare),或法律要求的情況外,我們不會把 Google 使用者資料分享給其他第三方。

MengYin Study 對 Google API 所取得資訊的使用與傳輸,遵守 Google API 服務使用者資料政策,包括其中的 Limited Use(有限使用)要求。Google 使用者資料不會被用於提供或改善其他應用程式、裝置或 AI 模型。

  • 你可以隨時在「帳號」頁面刪除帳號;與 Google 登入連結的帳號資料會一併刪除。你也可以來信要求刪除。
  • 如要撤銷 Google 存取權,請前往 Google 帳號的「安全性 → 第三方應用程式與服務」,移除 MengYin Study。撤銷後你將無法再以 Google 登入,但可改用電子郵件與密碼。
  • Google 的隱私權政策與 Google API 服務使用者資料政策適用於 Google 對你資料的處理。

Google API 只用於登入,不用於 AI 出題。我們不會使用 Google API,也不允許任何人使用本應用程式或其 AI 功能,來建立、生成或散布 AI 生成的未經同意私密影像(AI NCII)、兒少性虐待內容、性化內容,或騷擾、貶抑他人的內容。

04我們如何使用資料

  • 提供服務:登入、跨裝置同步、顯示進度、安排複習時間、計算統計。
  • 安全與防濫用:偵測異常登入、保護你的帳號與資料完整性。
  • 支援:回覆你的問題,處理查閱、更正、匯出或刪除的請求。
  • 我們目前不使用你的資料進行行為分析、廣告投放或建立個人輪廓。若未來導入任何分析工具,我們會先更新本政策並提供退出方式。

若你所在地的法律要求我們說明處理個人資料的法律依據(例如歐盟一般資料保護規則),我們的依據是:履行與你的契約(提供服務)、我們的正當利益(維護安全與改善服務),以及你的同意(在你明確給出同意的情況下)。

05AI 出題與你的 API 金鑰

AI 出題使用你自己申請的 API 端點與金鑰(任何相容於 OpenAI 介面的服務)。金鑰只存在你的裝置,不會上傳到我們的伺服器。

按下生成時,應用程式會把你的提示詞、你選取的教材片段與題型設定,從你的瀏覽器直接送到你設定的端點。該端點可能位於其他國家,其營運者會依自己的政策處理這些內容,可能包括記錄請求或將內容用於模型訓練。我們不代理、不轉送、也不儲存這些請求。

  • 教材在你的裝置上解析;生成結束後,應用程式會自動刪除教材檔案與解析後的文字。
  • 我們不會收到你的教材、提示詞或生成結果。題庫只有在你已登入時才會上傳到你的帳號,且只有你的帳號能讀取。
  • 請不要把你不想外流的內容放進教材,或改用你信任的端點。你也要自行遵守該 AI 服務供應商的條款。

本應用程式與 AI 出題功能僅供學術溫習之用。我們不會使用 Google API,也不會允許任何人使用本應用程式或 AI 出題功能,來建立、生成或散布 AI 生成的未經同意私密影像(AI NCII)、兒少性虐待內容、性化內容,或其他騷擾、貶抑他人的內容。這類內容一律禁止,違者帳號可能被停用。

06資料分享

我們不出售、不出租,也不會為了行銷而交換你的個人資料。只有在下列情況才會分享:

  • 服務供應商:Supabase(資料庫與身分驗證)、Cloudflare(靜態網站代管與內容傳遞)、Google 與 GitHub(僅在你選擇該登入方式時)。它們只能為了提供這些服務而處理資料。
  • 法律要求:依法令、法院命令或主管機關的合法要求,且僅限於必要的範圍。
  • 保護權利:為防止詐欺、濫用或維護服務與使用者的安全所必要。

你的題庫與學習進度預設只有你自己能讀取。資料庫以資料列層級安全性(Row Level Security)隔離每個帳號,一般帳號無法讀取他人的資料,也無法把自己提升為管理員。官方題庫是公開內容,不含你的個人資料。

07存放位置與跨境傳輸

  • 帳號與同步資料存放於 Supabase 的 PostgreSQL 資料庫,目前區域為亞太-首爾。
  • 靜態網站檔案由 Cloudflare 的全球節點提供。
  • 你的同步資料可能被傳輸到你所在國家以外的地方。我們依服務供應商的標準資料保護條款處理這些傳輸。
  • AI 請求由你的瀏覽器直接送往你設定的端點,不經過我們的伺服器,因此不屬於上述傳輸。

08保留期間

  • 帳號資料與同步內容:保留到你刪除帳號或要求刪除為止。
  • 本機資料:保留在你的裝置上,直到你在瀏覽器或應用程式中清除資料。
  • 技術日誌:依 Cloudflare 與 Supabase 預設的短期保留期間保存,之後自動汰除。
  • 刪除之後:我們會移除或去識別化相關資料;既有備份會在下一個備份輪替週期被覆蓋。

09你的權利

依個人資料保護法,以及在你所在地適用時的其他法律(例如歐盟一般資料保護規則),你可以行使下列權利:

  1. 查閱與取得副本:在應用程式的「設定 → 資料」選擇「匯出備份」,即可下載包含題庫、作答紀錄與筆記的 JSON 檔。
  2. 更正:在「帳號」頁面修改顯示名稱;其他資料可來信要求更正。
  3. 刪除:在應用程式的「帳號」頁面選擇「刪除帳號」。帳號、雲端題庫、學習進度與筆記會立即永久刪除,無法復原;若你已無法登入,也可以來信由我們代為刪除。
  4. 限制或反對處理、撤回同意:來信告知即可,不會影響你在此之前的權益。
  5. 申訴:向台灣的個人資料保護主管機關,或你所在地的資料保護機關提出。

我們不會因為你行使上述權利而拒絕提供服務或對你差別待遇。訪客資料只存在你的裝置,刪除瀏覽器資料即可清除。

10兒童與青少年

本服務不是為 13 歲以下兒童設計的,我們不會刻意蒐集 13 歲以下兒童的個人資料。若你未滿 18 歲,請在法定代理人同意下使用。若我們發現蒐集了兒童的資料,會盡快刪除。

11Cookie 與本機儲存

  • 我們不使用廣告或追蹤 Cookie,也沒有第三方分析或社群追蹤程式。
  • 應用程式使用瀏覽器本機儲存(localStorage 與 IndexedDB)保存登入工作階段、介面設定、離線題庫與 AI 設定。這些是提供服務所必要的。
  • 你可以隨時清除瀏覽器資料;之後需要重新登入,離線題庫也會重新下載。
  • 桌面版應用程式使用自己的本機儲存空間,移除應用程式時可一併刪除。

12安全

  • 所有與我們伺服器之間的傳輸都使用 TLS 加密。
  • 資料庫以資料列層級安全性限制存取,只有你的帳號能讀寫自己的資料。
  • 密碼由 Supabase Auth 以雜湊儲存;我們的工作人員不會看到你的密碼。
  • 沒有任何系統能保證百分之百安全。若發生影響你權益的資料外洩,我們會依法律要求通知你,並說明影響範圍與因應方式。

13政策變更

我們可能更新本政策,例如新增功能或調整服務供應商時。重大變更會在應用程式內公告,並更新本頁的版本與生效日期。繼續使用服務即表示你接受更新後的政策。

14聯絡我們

隱私、帳號與條款相關的問題,請透過下列管道聯絡我們。我們會在 30 天內回覆。