プライバシーポリシー
最終更新:2026年9月20日
空日和(ソラビヨリ)は、やることを外に持ち出さない設計になっています。以下は、 何がこの端末に留まり、何が外に出るかの説明です。
やること・記録・メモは、この端末から出ません
登録したやること、条件、記録、メモは、すべて端末の中のデータベースに保存されます。 当社のサーバへ送信することはありません。空日和にアカウントはありません——作る場所が 無いのは、預かるものが無いからです。
記録は30日ぶんだけ端末に残り、それより古いものは自動的に消えます。
天気と花粉の取得のために、位置を外部へ送ります
今日と今週の判定を出すために、おおよその位置を次の2社へ送信します:
- Apple WeatherKit(天気)
- Google Pollen API(花粉)
Source: Includes pollen data from Google
花粉の取得には Google のサービスを使っています。Google による情報の扱いは Google 利用規約 と Google プライバシーポリシー によります。
位置は天気と花粉の取得にだけ使い、この端末の中だけで覚えます。端末の外へは送りません (取得先には座標のみを送り、当社は保存しません)。送るのは天気を引くのに必要な粒度で、 住所や滞在履歴ではありません。各社の扱いは各社のプライバシーポリシーによります。
覚えるのは、配信地点を勝手に動かさないためです。覚えないと、移動したときに 予報が黙ってついて回り、「引っ越した」ことを「天気が変わった」として説明する提案が 出てしまいます。約1kmに丸めた1点だけを端末に持ち、切り替えるかどうかは必ず 確認してから変えます。
Android では、端末の完全性を確認します
Android 版は、天気の取得を仲介する際に Google Play Integrity API を使い、 リクエストが本物のアプリから来ていることを確認します。個人を識別する情報は 含まれません。これは、無料枠の濫用でサービスが止まらないようにするためのものです。
匿名の利用統計
送っているもの
空日和は、製品が使われているかどうかを知るために、28 種類の出来事だけを匿名で記録します。表に無いものは送れません——送信できる項目は仕様の表から生成されており、アプリは表に無い項目を組み立てられない構造になっています。
どの記録にも、次のものが付きます:
- インストールごとのランダムな識別子(アカウントにも広告IDにも結びつけません。アプリを消すと消えます)
- 日付(時刻ではありません)
- 国または言語
- OS
- アプリのバージョン
次のものは、いずれの記録にも含まれません:
- やることの名前とメモ
- 地点と座標
- 正確な時刻
- 気象の生値
- 連絡先
- 共有先と受信者
- 広告ID
- サポートの本文
記録する出来事:
day2_return
day_confirmed
first_open
forecast_refresh_result
location_permission_changed
morning_opened
notification_muted
notification_permission_changed
notification_schedule_audit
onboarding_completed
onboarding_step
paywall_converted
paywall_shown
proposal_outcome_observed
reshuffle_eligibility_evaluated
reshuffle_proposed
reshuffle_responded
reshuffle_undone
session_started
share_card_completed
share_card_opened
subscription_state_changed
task_completed
task_created
task_pinned
weather_app_opened
weatherkit_error
widget_configuration_observed
この一覧は仕様から自動生成しています。アプリが送れる項目と、この文書に書かれている 項目は、同じ1つの表から作られています。
匿名の利用統計とクラッシュの記録は、Google(Firebase)へ送ります
上の一覧の出来事は、Google の Firebase Analytics を通って当社の集計先(GA4 / BigQuery)に届きます。 Google による情報の取り扱いは Google プライバシーポリシー と Firebase のプライバシーとセキュリティ によります。
落ちたときの記録は Firebase Crashlytics で受け取ります(2026-09-20 から)。含まれるのは 落ちた場所(コードの位置)・端末の種類・OSの版・アプリの版・落ちるまでの操作の種類で、 上の「含まれないもの」と同じ線が引かれています——やることの名前・メモ・地点・座標・正確な時刻は 入りません。落ちた記録は、直すために使うほかの目的では使いません。
お問い合わせ
プライバシーに関するお問い合わせは [email protected] までご連絡ください。
Privacy Policy
Last updated: 20 September 2026
Sorabiyori is built so that your plans do not leave your phone. Here is what stays on the device and what goes out.
Your tasks, records and notes stay on this device
Everything you enter — tasks, conditions, records, notes — is kept in a database on the phone. None of it is sent to our servers. Sorabiyori has no accounts: there is nowhere to make one, because there is nothing to keep.
Records are held for 30 days and older ones are deleted automatically.
Your approximate location goes out, to fetch weather and pollen
To work out what today and this week are good for, an approximate location is sent to two providers:
- Apple WeatherKit (weather)
- Google Pollen API (pollen)
Source: Includes pollen data from Google
Pollen data comes from a Google service. Google’s handling of that data is governed by the Google Terms of Service and the Google Privacy Policy.
The location is used only to fetch weather and pollen, and it is remembered on this device only. It never leaves the device (the providers receive coordinates; we store nothing). What is sent is the precision needed to look up the weather — not an address, and not a history of where you have been. Each provider’s own policy governs what they do with it.
It is remembered so that the place your forecast comes from does not move on its own. Without that, the forecast quietly follows you, and a move gets explained as a change in the weather. One point, rounded to about a kilometre, is kept on the device, and it only changes after you say so.
On Android, device integrity is checked
The Android app uses the Google Play Integrity API when brokering weather requests, to confirm a request came from the real app. It carries nothing that identifies a person. It exists so that abuse of a free quota cannot take the service down.
Anonymous usage statistics
What is sent
Sorabiyori records 28 kinds of event, anonymously, to know whether the product is being used. Anything not on the list cannot be sent: the list is generated from the specification, and the app is built so that it cannot assemble an item the list does not contain.
Every record carries:
- a random per-install identifier (never joined to an account or an advertising ID; it goes when the app does)
- the date, not the time
- country or language
- the operating system
- the app version
None of these is ever included:
- task names and notes
- places and coordinates
- precise times
- raw weather values
- contacts
- share destinations and recipients
- advertising identifiers
- support message bodies
The events themselves:
day2_return
day_confirmed
first_open
forecast_refresh_result
location_permission_changed
morning_opened
notification_muted
notification_permission_changed
notification_schedule_audit
onboarding_completed
onboarding_step
paywall_converted
paywall_shown
proposal_outcome_observed
reshuffle_eligibility_evaluated
reshuffle_proposed
reshuffle_responded
reshuffle_undone
session_started
share_card_completed
share_card_opened
subscription_state_changed
task_completed
task_created
task_pinned
weather_app_opened
weatherkit_error
widget_configuration_observed
This list is generated from the specification. What the app is able to send and what this document says it sends are produced from the same single table.
Anonymous usage and crash records go to Google (Firebase)
The events listed above travel through Google’s Firebase Analytics to our own reporting (GA4 / BigQuery). Google’s handling of that data is governed by the Google Privacy Policy and Firebase privacy and security.
Crash records are received through Firebase Crashlytics (since 20 September 2026). They contain where the crash happened in the code, the device model, the OS version, the app version and the kinds of actions that led to it — the same line as the list above holds here: no task names, notes, place, coordinates or exact times. Crash records are used to fix the crash, and for nothing else.
Contact
For anything about privacy, write to [email protected].