astralogy.org · Qimen Dunjia
Privacy Policy
Effective October 27, 2026
Casting a chart, reading each palace, and the pattern analysis need no account at all — that part never leaves your device. You only sign in if you want an AI reading, because readings are metered and the count has to be kept somewhere.
Your questions
When you tap Read, your question goes through our relay to Google's Gemini API — first for an automated safety check, and then, if it's a question we'll answer, again together with a summary of your chart to write that one reply. The safety check runs even when no reading is produced. Nothing is linked to your identity, and our relay stores none of it. To limit abuse, our relay keeps counters keyed by your IP address and by a random per-device identifier generated in your browser: the sliding-window ones expire after an hour, and the per-day ones after at most 48 hours. Nothing but counts and recent request timestamps are stored against them. Abuse events (rate-limit hits, errors from outside services) are also written to our server logs, which include the IP address and are retained by Cloudflare for a limited period. We use Gemini's paid tier: Google does not use your questions or the replies to improve its products, but it does log them for a limited period to detect abuse of its API.
Location
Used on your device to compute true solar time for your chart. Your longitude is kept on your device so we don't have to ask again; your coordinates never reach our servers. If you allow location, your coordinates go to a third-party geocoding service (bigdatacloud.net) solely to show your city name. You can type a longitude by hand instead, or leave it blank.
Birth date
Optional, and stored only on your device. If you then ask for a reading, the chart summary sent along includes the birth year and its traditional pillar — never the full date.
Signing in
You can sign in with Google or with a code sent to your email address. Either way, all we keep is a one-way hash of your email address, your reading balance, the date the account was created, and a count of how many readings you have used. We store your address itself only so we can show you which account you're signed in to. We never see your Google password, and we don't read anything else from your Google account. Your questions are never linked to your account — unless you turn on “Save my reading history to my account” in Settings, in which case the questions and readings in your history are stored under your account (at most 40) so you can see them on another device; turning it off stops syncing and requests deletion of the account copy. If deletion fails, the app asks you to reconnect, turn syncing on, then off again to retry. Deleting your account also deletes the account history. Off by default.
If you delete your account, your email address and balance are erased and cannot be recovered. What remains is the one-way hash itself with a marker that the sign-up gift was already claimed, plus bare bookkeeping numbers (the account-creation date, how many readings were used, and any refund clawback still owed) — kept solely so deleting and re-registering can't collect the free reading twice, and so a refund arriving after deletion still reconciles.
Purchases
Payments are processed by Stripe on their own checkout page. We never see your card number. When a purchase completes, we record Stripe's session ID so the same purchase can't be credited twice. That ID is not linked to any question you ask. To make refunds reverse the right number of readings, we also keep a record linking that payment to your account's hash, for up to 400 days (about 13 months) after the most recent event on that payment.
Usage statistics
To see whether the site works, we count page visits with Cloudflare Web Analytics, which sets no cookies and does not build a profile of you; it reports totals such as pages viewed, the referring site, country and browser type. Inside the app we also count a few anonymous events — for example "sign-in panel opened" or "buy button tapped" — as bare totals with no question, email or account attached. Some of these counts (app opens, sign-in panel opens, sign-ups and readings) are broken down by country or region, based on Cloudflare’s location data — never by anything more specific than country. The random device ID your browser sends with them is used only to rate-limit requests and is not stored with the counts.
For a tagged campaign link, we keep only a predefined source code and first-visit time in this site’s storage in your browser, with a seven-day attribution window (first touch); expired data is removed on your next visit. The code is never added to links or page addresses. It is sent along with on-site events, but we count only five kinds per source: content views, clicks into the app, app opens, sign-in opens and new accounts. During sign-in verification the code is held on our server with the email challenge or the temporary Google sign-in record for up to ten minutes; after that only aggregate campaign counts remain, not an account-level marketing profile. We do not collect arbitrary URL parameters or your question for attribution. Clearing site data removes the local code. When your browser sends Do Not Track or Global Privacy Control, no campaign code is stored or sent.
Stored on your device
Your browser keeps your sign-in token, your longitude, your display language, a cached copy of your reading balance, and — on the web — the readings you've received, so you can look back at them. That history stays in your browser and is not uploaded unless you turn on history saving (see Signing in); you can clear it any time from Settings. Clearing your browser data removes all of it.
Contact
プライバシーポリシー
2026 年 10 月 27 日施行
盤を立てること、九宮ごとの象意を見ること、格局の判断には、アカウントはまったく必要ありません。この部分があなたの端末を離れることはありません。ログインが必要になるのは、AI 読み解きを使いたいときだけです。読み解きは回数制で、その回数をどこかに記録しておく必要があるからです。
ご質問の内容
「読み解く」を押すと、ご質問は当方の中継サーバーを経て Google の Gemini API へ送られます。まず自動の安全チェックのために送信し、当方がお答えする種類のご質問であれば、盤の要約とあわせてもう一度送信して、その 1 回分の回答を生成します。読み解きが生成されなかった場合でも、安全チェックは行われます。これらがあなたの身元と結び付けられることはなく、当方の中継サーバーが保存することもありません。悪用を防ぐため、中継サーバーはあなたの IP アドレスと、ブラウザ側で生成されるランダムな端末識別子をキーにして回数を保持します。スライディングウィンドウ方式のものは 1 時間で失効し、1 日単位のものは長くても 48 時間で失効します。キーに紐づけて保存するのは回数と直近のリクエストの時刻だけで、それ以外は何も保存しません。悪用対策に関わる事象(レート制限への到達、上流サービスのエラー)はサーバーログにも記録されます。ログには IP アドレスが含まれ、Cloudflare が一定期間保管します。当方が使っているのは Gemini の有料プランです。Google があなたのご質問や回答を自社製品の改善に使うことはありませんが、API の悪用を検知するために一定期間は保管します。
位置情報
盤に必要な真太陽時を、あなたの端末の中で計算するために使います。経度は毎回お尋ねしなくて済むようにあなたの端末に保存され、緯度・経度が当方のサーバーに届くことはありません。位置情報を許可した場合、緯度・経度は都市名を表示するためだけに第三者の地名検索サービス(bigdatacloud.net)へ送られます。かわりに経度を手で入力することも、空欄のままにすることもできます。
生年月日
任意の入力で、あなたの端末にのみ保存されます。その後に読み解きを求めた場合、あわせて送られる盤の要約には、生まれた年と、その年の干支(年柱)が含まれます。完全な生年月日が送られることはありません。
ログイン
Google でログインするか、メールアドレスに届く認証コードでログインできます。どちらの場合も当方が保持するのは、あなたのメールアドレスの一方向ハッシュ、読み解き回数の残り、アカウントを作成した日付、そしてこれまでに使った読み解きの回数だけです。メールアドレスそのものは、どのアカウントでログインしているかをあなたにお見せするためだけに保存します。あなたの Google のパスワードを当方が見ることはなく、Google アカウントからそれ以外のものを読み取ることもありません。あなたのご質問がアカウントと結び付けられることはありません。ただし、設定で「読み解きの履歴をアカウントに保存」を有効にした場合は、履歴にある質問と読み解きの文章がアカウントに保存され(最大 40 件)、別の端末でも見られるようになります。無効にすると同期を停止し、アカウント側の履歴の削除を要求します。削除できなかった場合は、アプリが再接続後に同期をいったん有効にし、再び無効にして再試行するようご案内します。アカウントを削除した場合も、アカウント側の履歴は削除されます。初期設定では無効です。
アカウントを削除すると、メールアドレスと残りの回数は消去され、元に戻すことはできません。残るのは、その一方向ハッシュそのものと「登録時のプレゼントを受け取り済み」という印、それに帳簿上の数値だけです(アカウントを作成した日付、これまでに使った回数、返金に伴う未回収の差し引き分)。これらは、削除して登録し直すことで無料の読み解きを二度受け取れてしまうのを防ぐため、また、削除後に返金が発生しても帳尻を合わせられるようにするためだけに残します。
お支払い
お支払いは Stripe が自社の決済ページで処理します。当方がカード番号を見ることはありません。購入が完了すると、同じ購入が二重に反映されないよう、Stripe の取引 ID を記録します。この ID があなたのご質問と結び付けられることはありません。返金のときに正しい回数を差し引けるよう、その支払いとアカウントのハッシュを対応づける記録も残します。保持する期間は、その支払いに関する最後の処理から最長 400 日(約 13 か月)です。
利用状況の集計
サイトが正しく動いているかを確かめるため、Cloudflare Web Analytics でページの訪問数を数えています。Cookie は使わず、個人のプロフィールも作りません。わかるのは閲覧ページ・参照元サイト・国・ブラウザの種類といった合計だけです。アプリ内でも「ログイン画面を開いた」「購入ボタンを押した」など、いくつかの匿名のイベントを件数だけ数えています。質問・メールアドレス・アカウントとは結び付けません。このうち「アプリを開いた」「ログイン画面を開いた」の件数と、登録数・読み解き数は、Cloudflare が判定した国・地域別に集計しています(国より細かい単位では集計しません)。その際にブラウザが送るランダムな端末 ID は、アクセス過多の制限にだけ使い、件数と一緒には保存しません。
キャンペーン用リンクから訪問した場合、決められた流入元コードと最初の訪問時刻だけを、このサイト用としてブラウザに保存します。流入元の有効期間は7日間で、期限切れのデータは次回の訪問時に削除します(最初の流入元を優先)。コードをリンクやページのURLに付け加えることはありません。コードはサイト内のイベントと一緒に送信されますが、数えるのはページ閲覧・アプリへのクリック・アプリ起動・ログイン画面表示・新規登録の5種類の流入元別合計だけです。ログイン手続きの間(最長10分)は、コードをメール認証、またはGoogleログインの一時的な手続きデータと一緒にサーバーに保存し、その後は集計値のみを残します。アカウントごとのマーケティング用プロフィールは作らず、任意のURLパラメーターや質問は収集しません。サイトデータを消すと端末のコードも消えます。Do Not TrackまたはGlobal Privacy Controlが有効な場合、キャンペーン別の計測は行わず、コードの保存も送信もしません。
端末に保存されるもの
ブラウザには、ログイン用のトークン、経度、表示言語、残りの読み解き回数のキャッシュ、そして(ウェブ版では)これまでに受け取った読み解きが保存され、あとから見返せるようになっています。この履歴はブラウザの中に留まり、設定で「読み解き履歴をアカウントに保存」をオンにしない限り送信されません(上の「ログイン」を参照)。設定からいつでも消去できます。ブラウザのデータを消去すれば、すべてなくなります。
お問い合わせ
隱私權政策
2026 年 10 月 27 日生效
起盤、逐宮象意、格局判斷完全不需要帳號,那一段從不離開你的裝置。只有想要 AI 解讀時才需要登入——因為解讀是按次計費的,次數總得記在某個地方。
問題內容
當你點「解讀」時,你的問題會經我們的中繼傳給 Google Gemini API:先做一次自動安全檢查,若是我們會回答的問題,再連同盤面摘要送出、產生該次回答。即使最後沒有產生解讀,安全檢查仍會執行。這些都不會與你的身分連結,我們的中繼也不會保存。為了防濫用,中繼會以你的 IP 位址和一個瀏覽器端隨機產生的裝置識別碼為鍵保存計數:滑動視窗那類一小時後過期,按天計數的最多保存 48 小時。鍵上存的只有次數和最近請求的時間戳,沒有別的。防濫用事件(限流、上游錯誤)也會寫進伺服器日誌,日誌含 IP 位址,由 Cloudflare 保存一段時間。我們用的是 Gemini 付費方案:Google 不會拿你的問題與回答去改進它的產品,但仍會為偵測 API 濫用而留存一段時間。
定位
在你的裝置上換算起盤所需的真太陽時。經度會留在你的裝置上,免得每次重問;經緯度不會進我們的伺服器。若你允許定位,經緯度會傳給第三方地名查詢服務(bigdatacloud.net),僅用來顯示城市名。你也可以手動填經度,或留空。
出生日期
選填,只存放在你的裝置上。若你之後請求解讀,隨盤面摘要送出的會包含出生年份與年柱——不會送出完整生日。
登入
你可以用 Google 登入,或用寄到信箱的驗證碼登入。無論哪一種,我們留下的只有你信箱的單向雜湊、你的解讀次數餘額、帳號建立的日期,以及累計用過幾次。信箱本身只用來讓你看見自己登入的是哪個帳號。我們看不到你的 Google 密碼,也不會讀取你 Google 帳號裡的任何其他東西。你問過的問題不會與你的帳號連結——除非你在設定裡開啟「把解讀歷史保存到帳號」:那時歷史裡的問題與解讀文字會存到你的帳號裡(最多 40 條),供你在別的裝置上繼續看;關閉該選項會停止同步,並請求刪除帳號裡的歷史。刪除失敗時,App 會提示你連網後重新開啟,再關閉同步以重試。刪除帳號也會刪除帳號裡的歷史。預設關閉。
刪除帳號後,信箱與餘額都會清除、無法復原。留下的只有:那個單向雜湊本身、一個「註冊贈送已領過」的標記,以及幾項純計數(建帳日期、累計用過幾次、退款尚欠的扣回數)——僅用來防止刪號重註冊再領贈送,以及刪號後發生退款時還能對上帳。
付款
付款由 Stripe 在他們自己的結帳頁處理,我們看不到你的卡號。付款完成後,我們會記下 Stripe 的交易編號,用來防止同一筆重複入帳。這個編號不會與你問過的任何問題連結。為了退款時能扣回對應的次數,我們還會保存一條「該筆付款 ↔ 帳號雜湊」的對應記錄,自該筆付款最後一次相關事件起,最長 400 天(約 13 個月)。
使用統計
為了確認網站運作正常,我們用 Cloudflare Web Analytics 計算頁面造訪次數:它不設 Cookie、不建立個人檔案,只提供瀏覽了哪些頁面、從哪個網站來、國家與瀏覽器類型這類總數。App 裡我們也會計算幾種匿名事件的次數,例如「打開了登入面板」「點了購買」,只有總數,不帶任何問題、信箱或帳號。其中「打開 App」「打開登入面板」的次數,以及註冊數和解讀數,會按 Cloudflare 判斷的國家或地區分別統計(最細到國家一級)。你的瀏覽器隨之送出的隨機裝置編號只用來限制請求頻率,不會跟這些次數存在一起。
從帶有活動標記的連結進站時,本站只在你的瀏覽器中保存預設來源代號與首次造訪時間,歸因有效期為七天,過期後於下次造訪清除(首次來源歸因)。代號不會被加進任何連結或網址。代號會隨站內事件一併送出,但只按五類統計各來源的數量:內容頁瀏覽、點進 App、開啟 App、開啟登入與新註冊。登入驗證過程中,代號會隨信箱驗證碼或 Google 登入的臨時手續資料暫存在伺服器最多十分鐘;之後只保留各來源的總數,不建立帳號層級的行銷檔案,也不收集任意網址參數或提問內容。清除網站資料即可移除本機代號。瀏覽器啟用 Do Not Track 或 Global Privacy Control 時,不保存也不傳送來源代號。
存在你裝置上的東西
你的瀏覽器會保存登入憑證、經度、顯示語言、餘額的一份快取,以及(網頁版)你收到過的解讀,方便你回頭看。這份紀錄只留在你的瀏覽器裡,除非你開啟了「把解讀歷史保存到帳號」(見上方「登入」)才會上傳;隨時可以在設定裡清空。清掉瀏覽器資料就全沒了。
聯絡信箱
隐私政策
2026 年 10 月 27 日生效
起盘、逐宫象意、格局判断完全不需要账号,那一段从不离开你的设备。只有想要 AI 解读时才需要登录——因为解读是按次计费的,次数总得记在某个地方。
问题内容
当你点「解读」时,你的问题会经我们的中继发给 Google Gemini API:先做一次自动安全检查,若是我们会回答的问题,再连同盘面摘要送出、生成该次回答。即使最后没有生成解读,安全检查仍会执行。这些都不会与你的身份关联,我们的中继也不会保存。为了防滥用,中继会以你的 IP 地址和一个浏览器端随机生成的设备识别码为键保存计数:滑动窗口那类一小时后过期,按天计数的最多保存 48 小时。键上存的只有次数和最近请求的时间戳,没有别的。防滥用事件(限流、上游错误)也会写进服务器日志,日志含 IP 地址,由 Cloudflare 保存一段时间。我们用的是 Gemini 付费方案:Google 不会拿你的问题与回答去改进它的产品,但仍会为侦测 API 滥用而留存一段时间。
定位
在你的设备上换算起盘所需的真太阳时。经度会留在你的设备上,免得每次重问;经纬度不会进我们的服务器。若你允许定位,经纬度会发给第三方地名查询服务(bigdatacloud.net),仅用来显示城市名。你也可以手动填经度,或留空。
出生日期
选填,只存放在你的设备上。若你之后请求解读,随盘面摘要送出的会包含出生年份与年柱——不会送出完整生日。
登录
你可以用 Google 登录,或用发到邮箱的验证码登录。无论哪一种,我们留下的只有你邮箱的单向哈希、你的解读次数余额、账号创建的日期,以及累计用过几次。邮箱本身只用来让你看见自己登录的是哪个账号。我们看不到你的 Google 密码,也不会读取你 Google 账号里的任何其他东西。你问过的问题不会与你的账号关联——除非你在设置里开启「把解读历史保存到账号」:那时历史里的问题与解读文字会存到你的账号里(最多 40 条),供你在别的设备上继续看;关闭该选项会停止同步,并请求删除账号里的历史。删除失败时,App 会提示你联网后重新开启,再关闭同步以重试。删除账号也会删除账号里的历史。默认关闭。
删除账号后,邮箱与余额都会清除、无法恢复。留下的只有:那个单向哈希本身、一个「注册赠送已领过」的标记,以及几项纯计数(建账日期、累计用过几次、退款尚欠的扣回数)——仅用来防止删号重注册再领赠送,以及删号后发生退款时还能对上账。
付款
付款由 Stripe 在他们自己的结账页处理,我们看不到你的卡号。付款完成后,我们会记下 Stripe 的交易编号,用来防止同一笔重复入账。这个编号不会与你问过的任何问题关联。为了退款时能扣回对应的次数,我们还会保存一条「该笔付款 ↔ 账号哈希」的对应记录,自该笔付款最后一次相关事件起,最长 400 天(约 13 个月)。
使用统计
为了确认网站运作正常,我们用 Cloudflare Web Analytics 统计页面访问次数:它不设 Cookie、不建个人档案,只提供看了哪些页面、从哪个网站来、国家与浏览器类型这类总数。App 里我们也会统计几种匿名事件的次数,例如「打开了登录面板」「点了购买」,只有总数,不带任何问题、邮箱或账号。其中「打开 App」「打开登录面板」的次数,以及注册数和解读数,会按 Cloudflare 判断的国家或地区分别统计(最细到国家一级)。你的浏览器随之发出的随机设备编号只用来限制请求频率,不会和这些次数存在一起。
从带有活动标记的链接进站时,本站只在你的浏览器里保存预设来源代号与首次访问时间,归因有效期为七天,过期后在下次访问时清除(首次来源归因)。代号不会被加进任何链接或网址。代号会随站内事件一起发送,但只按五类统计各来源的数量:内容页浏览、点进 App、打开 App、打开登录与新注册。登录验证过程中,代号会随邮箱验证码或 Google 登录的临时手续数据暂存在服务器最多十分钟;之后只保留各来源的总数,不建立账号层级的营销档案,也不收集任意网址参数或提问内容。清除网站数据即可移除本机代号。浏览器启用 Do Not Track 或 Global Privacy Control 时,不保存也不发送来源代号。
存在你设备上的东西
你的浏览器会保存登录凭证、经度、显示语言、余额的一份缓存,以及(网页版)你收到过的解读,方便你回头看。这份记录只留在你的浏览器里,除非你开启了「把解读历史保存到账号」(见上方「登录」)才会上传;随时可以在设置里清空。清掉浏览器数据就全没了。