プライバシーポリシー
施行日: 2026年5月27日 · 最終更新: 2026年8月16日
概要
- AlarmK にはサーバーアカウントがありません。 ユーザーデータは既定で端末内にのみ保存されます。
- アラーム時刻・ミッション設定・起床統計は iOS SwiftData でローカル保存。当社が運営するサーバーへは送信しません。(ユーザーが有効化した場合、本人の iCloud コンテナにのみ CloudKit で同期 — 詳細は §4)
- QR ミッションのシークレットは iOS Keychain に保存され、ユーザーの iCloud キーチェーンにエンドツーエンド暗号化で同期されます(機種変更後も登録済み QR が認証できるように。iCloud キーチェーンをオフにすると本機のみに保存)。写真ミッションの画像は保存しません。
- マイク録音・位置情報・連絡先・カレンダー・健康データを収集しません。
- アプリには広告 SDK・分析 SDK・トラッカーがありません。(ウェブサイト alarmk.com は §10 を参照。)
1. 収集する情報
AlarmK は以下の情報を端末内にのみ保存します:
- アラーム時刻、繰り返し曜日、サウンド設定、ミッション設定
- アラームが鳴った時刻・反応・完了の時刻、ミッションの試行/完了回数
- 起床スコア、7日間チャート、信頼性チェックリストの状態
- 外観設定(スタイル、ダークモード、アクセントカラー)
このデータは iPhone の SwiftData データベースに保存され、ユーザーが iCloud バックアップまたは iCloud Drive 同期を有効化した場合のみ、本人の iCloud に同期されます。詳しい同期ポリシーは §4 を参照。
2. 収集しない情報
AlarmK は以下を一切収集・保存しません:
- マイク録音
- 正確な位置情報(Precise Location)
- 連絡先
- カレンダー全体
- HealthKit / 睡眠 / 生体データ
- ブラウジング履歴
- 広告識別子(IDFA)
3. 権限のリクエスト
AlarmK は以下のシステム権限を使用時にリクエストします。拒否してもアプリは一部機能で動作します。
AlarmKit (iOS 26+)
ロック画面アラーム・サイレント/集中モード中の鳴動・Dynamic Island 表示に使用。拒否時は通常の通知(UserNotifications)へ自動フォールバック。
通知 (UserNotifications)
AlarmKit の権限を拒否した場合のアラームの配信経路。
カメラ
QR ミッション / 写真ミッションの認証にのみ使用。撮影した画像は認証直後に破棄され、保存・送信されません。
モーション (Motion)
動作ミッションの処理にのみ使用します — シェイク・スクワットミッションの加速度センサー入力、歩行ミッションの歩数(モーションとフィットネス)。該当ミッションを使うアラームを保存する際に権限をリクエストします。
4. データが外部に出る場合
AlarmK は当社が運営するサーバーへユーザーデータを送信しません。以下の場合にのみデータが外部に流れます:
- iCloud バックアップ — ユーザーが iOS 設定で有効にした場合、iOS が処理(Apple のプライバシーポリシー適用)
- iCloud 同期 (CloudKit) — ユーザーが iOS 設定で iCloud Drive を有効にした場合、アラームおよびミッション設定がユーザー本人の iCloud コンテナ(
iCloud.com.eazler.alarmk)に CloudKit 経由で同期されます。当社はこのデータにアクセスできず、ユーザーのデバイス間同期以外の用途には使用されません。起床統計やアラームハンドルなどデバイス固有のデータは同期対象外です。 - App Store 診断データ — Apple が収集する標準のクラッシュレポートおよび利用統計(Apple のポリシー適用)
今後サーバー側のコーチングなど当社が運営するサーバー連携機能が導入される場合は、ユーザーの明示的な同意を得たうえでのみ有効化されます。
5. サードパーティ SDK
AlarmK は広告・分析・トラッカー・ソーシャル・クラッシュレポート SDK を一切使用しません。使用する外部フレームワークはすべて Apple が提供するシステムフレームワーク(AlarmKit, SwiftData, ActivityKit, AVFoundation, Vision, CoreMotion)です。クラッシュ情報は第4項の App Store 診断データを通じて Apple のポリシーに従ってのみ提供されます。
当社はユーザーのデータを第三者に販売・貸与・提供しません。
6. データの保管・削除
- ローカルデータはアプリを削除すると一緒に消去されます。
- アラーム・ミッションの記録はアプリ内の設定 →「データを消去」でいつでも初期化できます。
- QR の Keychain 項目も同じメニューから削除されます(iCloud キーチェーンに同期されたコピーを含む)。
7. 子どものプライバシー
AlarmK は13歳未満の子どもを対象としていません。子どもから意図的に情報を収集することはありません。
8. セキュリティ
- QR ミッションのシークレットは iOS Keychain に
kSecAttrAccessibleAfterFirstUnlock+kSecAttrSynchronizable(iCloud キーチェーン項目)で保存 — 新しい iPhone に移行しても登録済み QR が認証できるようにするためで、iCloud キーチェーンのエンドツーエンド暗号化により Apple も当社も内容を読めません。iCloud キーチェーンがオフの端末では本機のみに保存されます。(1.2.0 以前の端末専用項目は初回使用時に無損失で移行) - すべての通信は iOS App Transport Security (TLS 1.2+) を適用 — ただしアプリは当社サーバーと通信しません
- Swift 6 strict concurrency でデータ競合をコンパイル時に防止
9. 変更
本ポリシーが変更された場合は施行日を更新し、重大な変更時はアプリ内のお知らせで告知します。以前のバージョンが必要な場合は、下記の連絡先までご請求ください。
10. ウェブサイト (alarmk.com)
ここまでの内容は iOS アプリに関するものです。ウェブサイト alarmk.com には以下が適用されます。
- 訪問統計 — ウェブサイトに分析スクリプトは入れていません。ただしサイトは Cloudflare を通じて配信されるため、IP アドレスやブラウザ情報などの標準的なリクエスト情報がCloudflare のプロキシで処理され、当社は集計されたトラフィック数値のみを確認します。処理方法は Cloudflare のポリシーに従います。
- App Store リンク — App Store ボタンをタップすると、ブラウザが標準の referrer として
https://alarmk.com/を Apple に送信します。送信されるのはドメインのみで、閲覧中のページアドレスは含まれません。Apple はこれを流入元の統計として集計します。当社がリンクに付与する追跡パラメータはありません。 - ブラウザストレージ — 選択した表示言語を記憶するため、
wg-langの値をブラウザの localStorage に保存します。この値はブラウザ内にのみ保持され、当社のサーバーへ送信されません。 - 外部 CDN — フォントとスクリプトを cdn.jsdelivr.net および unpkg.com から読み込みます。その際、IP アドレスなど標準的なリクエスト情報が各サービスへ渡されます。
ウェブサイトは広告 SDK や広告目的のトラッカーを使用せず、ログインやアカウント作成を求めることもありません。
11. お問い合わせ
本ポリシーまたはデータの取り扱いに関するお問い合わせは:
- メール: hello@alarmk.com