プライバシーポリシー
施行日: 2026年11月7日 · 最終更新: 2026年11月7日
概要
- AlarmK にはサーバーアカウントがありません。 ユーザーデータは既定で端末内にのみ保存されます。
- アラーム時刻・ミッション設定・起床統計は iOS SwiftData でローカル保存。当社が運営するサーバーへは送信しません。(ユーザーが有効化した場合、本人の iCloud コンテナにのみ CloudKit で同期 — 詳細は §4)
- QR ミッションのシークレットは iOS Keychain に保存され、ユーザーの iCloud キーチェーンにエンドツーエンド暗号化で同期されます(機種変更後も登録済み QR が認証できるように。iCloud キーチェーンをオフにすると本機のみに保存)。NFC タグミッションに登録したタグの固有番号も同じ方法で保存されます。物探しミッションに登録した物のリストは本機のみに保存し、同期しません。ミッションの写真は保存しません。
- アラームの背景に自分で選んだ写真は、EXIF 情報を除いてその iPhone にのみ保存します。アップロードや同期はしませんが、iPhone をバックアップするとそのバックアップには含まれます(§1 参照)。
- マイク録音・位置情報・連絡先・カレンダー・健康データを収集しません。
- アプリには広告 SDK・分析 SDK・トラッカーがありません。(ウェブサイト alarmk.com は §10 を参照。)
- Android アプリ(Google Play、Wear OS を含む)も同じ原則に従います。iOS と異なる点 — 端末内の保存方法、Google バックアップ、ウォッチとの同期、QR・物の認識に使う Google ML Kit が Google に送る診断情報 — は §11 にまとめました。
1. 収集する情報
AlarmK は以下の情報を端末内にのみ保存します:
- アラーム時刻、繰り返し曜日、サウンド・背景の設定、ミッション設定
- アラームが鳴った時刻・反応・完了の時刻、ミッションの試行/完了回数
- 起床スコア、7日間チャート、信頼性チェックリストの状態
- 外観設定(スタイル、画面モード、アクセントカラー)と新しいアラームの初期サウンド・背景
このデータは iPhone の SwiftData データベースに保存され、ユーザーが iCloud バックアップまたは iCloud Drive 同期を有効化した場合のみ、本人の iCloud に同期されます。詳しい同期ポリシーは §4 を参照。
自分で選んだ背景写真
アラーム編集の背景 › 自分の写真から、自分で選んだ写真をアラームの背景に使えます。この写真は次のように扱います:
- 選択: アプリの外で動作する iOS の写真ピッカーで選びます。AlarmK は写真ライブラリへのアクセスを求めず、選んだ写真だけを受け取ります。
- 保存: 縮小したコピーと小さなサムネイルをその iPhone のアプリ専用領域に保存し、作成に使った一時ファイルは削除します。あとでライブラリから元の写真を削除しても、背景は変わりません。
- EXIF: 保存するコピーは画像のピクセルだけから作るため、GPS の位置やカメラの情報などの EXIF データは残りません。
- 同期・アップロード: 写真は当社が運営するサーバーに送信せず、iCloud でも同期しません。同期されるのはアラームの背景設定だけで(§4 参照)、画像ではなくランダムな ID のみを含みます。ほかのデバイスでは、このアラームにデフォルトの夜明けの光が表示されます。
- バックアップ: 写真はデバイスのバックアップから除外していません。iCloud バックアップを使うか、iPhone をコンピュータにバックアップすると、そのバックアップに含まれ、それを使って新しい iPhone に移ることがあります。
- 削除: 設定の「データを消去」でこれらの写真をすべてすぐに削除でき、アプリを削除しても消去されます。アラームの背景を変えたりアラームを削除したりしても、写真はすぐには削除されません。複製したアラームが同じファイルを使っている場合があるためです。アプリは起動するたびにどのアラームも使っていない写真を探し、使われなくなって7日たったものを削除します。アラームが1つもない間は、この確認を行いません。すでにバックアップに入っているコピーは、そのバックアップを置き換えるか削除するまで残ります。
2. 収集しない情報
AlarmK は以下を一切収集・保存しません:
- マイク録音
- 正確な位置情報(Precise Location)
- 連絡先
- カレンダー全体
- HealthKit / 睡眠 / 生体データ
- ブラウジング履歴
- 広告識別子(IDFA)
3. 権限のリクエスト
AlarmK は以下のシステム権限を使用時にリクエストします。拒否してもアプリは一部機能で動作します。
AlarmKit (iOS 26+)
ロック画面アラーム・サイレント/集中モード中の鳴動・Dynamic Island 表示に使用。拒否した場合、鳴らせないアラームを作らないよう新しいアラームは保存しません。それ以前に保存したアラームは通常の通知(UserNotifications)で引き続き試みますが、サイレントモードでは音が出ないことがあります。
通知 (UserNotifications)
AlarmKit の権限を拒否する前に保存したアラームの配信経路、および就寝リマインダー・準備リマインダー。
カメラ
QR ミッション / 物探しミッションの認証と、運動ミッション(ジャンピングジャック・腕立て伏せの回数カウント)にのみ使用。物の認識と運動の姿勢認識は端末内で処理します。撮影した画像とカメラの映像は認識直後に破棄され、保存・送信されません。
モーション (Motion)
動作ミッションの処理にのみ使用します — シェイク・スクワットミッションの加速度センサー入力、歩行ミッションの歩数(モーションとフィットネス)。モーションとフィットネスの権限は、歩行ミッションをアラームに追加する際、遅くともそのアラームを保存する際にリクエストします。
NFC
NFC タグミッションにのみ使用します。タグの登録時やミッション中にシステムのスキャン画面が開いている間だけ、タグの固有番号(UID)を読み取ります。タグに保存された内容の読み取りや書き込みは行いません。
スクリーンタイム (Family Controls)
オプション機能「削除をブロック」にのみ使用します。この機能の初期値はオフです。設定 › アラームの準備状況でオンにしたときにだけ、iOS がスクリーンタイムへのアクセスを確認します。拒否すると機能はオフのままで、ほかの機能はそのまま動作します。
オンの間、AlarmK はアラームが鳴る時間帯をスクリーンタイムのスケジュールとして登録します。アラームの時刻から再アラームの時間(最低15分)の間、AlarmK のスクリーンタイム拡張機能が、アプリの削除オプションを隠す制限を1つ適用します。時間帯が終わるかミッションを終えると制限を解除します。アプリでこの機能をオフにするか、iOS の設定でスクリーンタイムへのアクセスをオフにすれば、いつでも解除できます。
AlarmK がスクリーンタイムを使うのは、このスケジュールと制限のためだけです。アプリの使用状況、スクリーンタイムの数値、iPhone にあるアプリの一覧を読み取ったり収集したりせず、この機能から当社が運営するサーバーへ送信するものはありません。
4. データが外部に出る場合
AlarmK は当社が運営するサーバーへユーザーデータを送信しません。以下の場合にのみデータが外部に流れます:
- iCloud バックアップ — ユーザーが iOS 設定で有効にした場合、iOS が処理(Apple のプライバシーポリシー適用)。自分で選んだ背景写真も含まれます(§1 参照)
- iCloud 同期 (CloudKit) — ユーザーが iOS 設定で iCloud Drive を有効にした場合、アラームおよびミッション設定がユーザー本人の iCloud コンテナ(
iCloud.com.eazler.alarmk)に CloudKit 経由で同期されます。当社はこのデータにアクセスできず、ユーザーのデバイス間同期以外の用途には使用されません。起床統計、アラームハンドル、背景写真のファイルなどデバイス固有のデータは同期対象外です。 - App Store 診断データ — Apple が収集する標準のクラッシュレポートおよび利用統計(Apple のポリシー適用)
- フィードバックメール — 設定の「フィードバックを送る」を押すと、メールアプリにアプリのバージョン・iOS のバージョン・機種・アラームエンジン・権限の状態、アラームごとの概要(時刻・曜日・オン/オフ・ミッション・エンジン・登録数)、ロック画面でアラームを止めた最近の記録(時刻・アラーム識別子の先頭8文字・再アラームの処理結果)があらかじめ入ります。送信前に削除でき、ご自身で送信した場合にのみ当社に届きます。
サウンド一覧の「アラーム音をリクエスト」は、vote.alarmk.com のリクエストフォームをアプリ内ブラウザで開きます。アプリ自身は何も送信せず、フォームで何を送るかはユーザーが決めます。フォームが保存する内容は§10に記載しています。
今後サーバー側のコーチングなど当社が運営するサーバー連携機能が導入される場合は、ユーザーの明示的な同意を得たうえでのみ有効化されます。
5. サードパーティ SDK
AlarmK は広告・分析・トラッカー・ソーシャル・クラッシュレポート SDK を一切使用しません。使用する外部フレームワークはすべて Apple が提供するシステムフレームワーク(AlarmKit, SwiftData, ActivityKit, AVFoundation, Vision, Core Motion, Core NFC, FamilyControls, DeviceActivity, ManagedSettings, Accessibility, App Intents, AudioToolbox, CloudKit, Combine, Core Data, Core Graphics, Core Image, Core Transferable, Darwin, Foundation, ImageIO, MediaPlayer, MessageUI, Observation, os, PhotosUI, SafariServices, Security, StoreKit, SwiftUI, Synchronization, UIKit, UniformTypeIdentifiers, UserNotifications, WatchConnectivity, WidgetKit)です。クラッシュ情報は第4項の App Store 診断データを通じて Apple のポリシーに従ってのみ提供されます。
Android アプリに含まれるライブラリは §11 に別途記載しています。
当社はユーザーのデータを第三者に販売・貸与・提供しません。
6. データの保管・削除
- ローカルデータはアプリを削除すると一緒に消去されます。
- アラーム・ミッションの記録はアプリ内の設定 →「データを消去」でいつでも初期化できます。
- QR・NFC タグの Keychain 項目も同じメニューから削除されます(iCloud キーチェーンに同期されたコピーを含む)。
- 自分で選んだ背景写真も同じメニューから削除されます。使われていない写真の整理については §1 を参照してください。
- 物探しミッションに登録した物のリストも同じメニューから削除されます。
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)
§1〜§9 は iOS アプリ、§11 は Android アプリに関するものです。ウェブサイト alarmk.com には以下が適用されます。
- 訪問統計 — ウェブサイトに分析スクリプトは入れていません。ただしサイトは Cloudflare を通じて配信されるため、IP アドレスやブラウザ情報などの標準的なリクエスト情報がCloudflare のプロキシで処理され、当社は集計されたトラフィック数値のみを確認します。処理方法は Cloudflare のポリシーに従います。
- App Store リンク — App Storeボタンには、言語・ページ・ボタンの位置を示す非個人のキャンペーンラベル
ctを含む場合があります。個人識別子やアラームデータは含めません。サイトのreferrerポリシーに従い、ブラウザがドメインhttps://alarmk.com/をAppleへ送る場合があります。AppleのApp Store Connectキャンペーン機能は条件を満たすと集計された流入・ダウンロード統計を提供しますが、ラベルの追加だけで報告が有効になったり、すべてのインストールが測定されたりするわけではありません。追跡SDKは追加しません。 - ブラウザストレージ — 選択した表示言語を記憶するため、
wg-langの値をブラウザの localStorage に保存します。この値はブラウザ内にのみ保持され、当社のサーバーへ送信されません。 - 外部 CDN — フォントを cdn.jsdelivr.net から読み込みます。その際、IP アドレスなど標準的なリクエスト情報がそのサービスへ渡されます。スクリプトはすべて当サイトから配信しているため、外部へのリクエストは発生しません。
- 投票とアラーム音のリクエスト (vote.alarmk.com) — 背景・アラーム音候補の投票とアラーム音のリクエストを受け付けるページです。端末ごとに1票を数え、繰り返しのリクエストを制限するため、ランダムな端末IDのCookie(
vid、1年)を設定します。投票では選んだ項目を、リクエストでは選んだ答え、任意で書いた説明、ページの言語、アプリとWebのどちらから開いたかを保存します。名前・メールアドレス・IPアドレスは一緒に保存しません。リクエストは公開せず、どの音を作るかを決めるためだけに使います。特定のリクエストを削除したい場合は、その内容を下記の連絡先までお送りください。
ウェブサイトは広告 SDK や広告目的のトラッカーを使用せず、ログインやアカウント作成を求めることもありません。
11. Android アプリ (Google Play)
Android アプリ(スマートフォンアプリと Wear OS ウォッチアプリ、1.7.1 以降)にも同じ原則が適用されます。アカウント・ログイン・広告はなく、当社が運営するサーバーへユーザーデータを送信しません。§1〜§9 のうち iOS の技術(SwiftData、iCloud、Keychain、AlarmKit など)に関する内容は、Android では以下の内容に置き換わります。§2(収集しない情報)と §7(子どものプライバシー)は Android アプリにもそのまま適用されます。
端末に保存する情報
- §1 の情報(アラーム・ミッション設定、鳴動・ミッションの記録、起床スコア、外観設定)は、アプリ専用ストレージ内のデータベース(Room)と設定ファイル(DataStore)に保存します。
- QR ミッションのシークレットは、アラーム設定の一部として同じデータベースに保存されます。Android には iCloud キーチェーンがないため、新しいスマートフォンへは下記の Google バックアップまたは端末間の直接転送でのみ引き継がれます。
- 物探しミッションに登録した物は種類の ID だけを保存し、写真は保存しません。このリストは本機にのみ残り、バックアップされません。
- アラームの背景に選んだ写真は、システムの写真選択ツールで選んだその写真だけをアプリ専用ストレージにコピーします。コピーの際に位置情報(GPS)やカメラ情報などの EXIF を削除し、写真はバックアップもアップロードもしません。写真と動画全体へのアクセス権限はリクエストしません。
権限
- カメラ — QR・バーコードミッションのスキャンと物探しミッションにのみ使用します。カメラの映像はメモリ上で端末内の ML Kit モデルが認識した後すぐに破棄し、保存も送信もしません。
- 身体活動(アクティビティ認識) — 歩行ミッションの歩数を数えるためにのみ使用します。
- 通知 — アラームの通知、鳴動画面、次のアラームのカード、就寝リマインダーに使用します。
- アラームとリマインダー(正確なアラーム)と全画面通知 — 設定した時刻に正確に鳴らし、ロック画面の上に鳴動画面を表示するために使用します。
- 他のアプリの上に重ねて表示 — スマートフォンの使用中にアラームが鳴ったとき、鳴動画面を前面に出すためにのみ使用します。他のアプリの上には何も描画しません。
- 電池の最適化の除外 — 省電力機能によってアラームが遅れたり鳴らなかったりしないようにリクエストします。
- インストール時に許可される権限 — 再起動後のアラーム再登録(起動完了)、鳴動中の音の維持(フォアグラウンドサービス・メディア再生)、バイブレーション、画面の点灯(wake lock)、上げたアラーム音量を元に戻す(オーディオ設定の変更)。
- インターネット・ネットワーク状態 — アプリ自体のコードでは使用しません。下記の Google ML Kit と Google Play 課金ライブラリが宣言する権限です。
位置情報・マイク・連絡先・カレンダー・写真と動画の権限はリクエストせず、広告 ID も使用しません。実行中にリクエストする権限は拒否してもアプリは動作し、該当する機能だけが制限されます。
データが端末の外に出る場合
- Google ML Kit の診断情報 — QR・バーコードと物の認識に使う Google ML Kit は、アプリに同梱したモデルで端末内で動作します。ただし Google が公開している内容によると、ML Kit 自体が診断と利用統計のために次の情報を Google に送信します: 端末情報(メーカー・モデル・OS バージョンなど)、アプリ情報(パッケージ名・アプリのバージョン)、インストールごとの識別子、パフォーマンス指標、API 設定(画像形式・解像度など)、入力・出力のサイズ、機能のバージョン、イベントの種類、エラーコード。HTTPS で暗号化して送信され、Google はこの情報を第三者に渡さないとしています。カメラの映像そのものはこの一覧になく、端末の外に出ません。当社はこの情報を受け取りません。詳しくは Google の ML Kit データ開示をご覧ください。
- Google バックアップ — 端末で Google バックアップを有効にしている場合、Android がアラームのデータベース(アラーム・ミッション設定、QR シークレット、鳴動・ミッションの記録)と設定ファイルをユーザーの Google アカウントのバックアップに含めます。新しいスマートフォンへ直接データを移すときも同じ項目だけが移ります。背景の写真と物探しの登録リストは、バックアップ・移行の対象外です。バックアップは Android と Google が処理し(Google のプライバシーポリシーを適用)、画面ロックを設定した端末ではそのロック(PIN・パターン・パスワード)でエンドツーエンド暗号化されます。当社はこのバックアップにアクセスできません。
- Wear OS ウォッチ — スマートフォンは次のアラームの時刻と名前、アラームが鳴っているかどうか(アラーム ID、名前、ミッションの有無)を Google Play 開発者サービスの Wearable Data Layer でペア設定したウォッチと同期し、ウォッチはスヌーズ・停止の操作をスマートフォンに送ります。Bluetooth で直接、または Bluetooth が使えないときは Google のサーバーを経由して届き、その場合はエンドツーエンドで暗号化されます。当社のサーバーは経由せず、ウォッチアプリは独自にデータを保存しません。
- アラーム音をリクエスト — サウンド一覧の「アラーム音をリクエスト」は、vote.alarmk.com のリクエストフォームをブラウザ(対応していればアプリ上の Custom Tab)で開きます。アドレスに含まれるのは、アプリの表示言語とアプリから開いたことを示す印(
from=app)だけです。アプリ自身は何も送信せず、フォームが保存する内容は §10 に記載しています。 - フィードバックを送る — 設定 › 情報 › フィードバックを送る は、宛先・件名と診断情報を入力した状態でメールアプリを開きます。診断情報は、アプリのバージョン、Android のバージョン、端末のモデル、権限の状態、アラームごとに1行(時刻・繰り返し・オン/オフ・ミッションの種類・予約の状態。アラームの名前は含みません)です。送信前に内容を確認・削除でき、アプリ自身は何も送信しません。受け取ったメールはお問い合わせへの回答にのみ使います。
- 共有・保存・印刷 — QR コード画像の共有・保存・印刷とアプリの紹介の共有は、ユーザーが選んだアプリや場所にのみ渡されます。
サードパーティ SDK
Android アプリは広告 SDK や、Firebase Analytics・Crashlytics などの分析・クラッシュレポート SDK を使用しません。ただし、下記の Google ML Kit は上で説明した診断情報と利用統計を Google に送信します。含まれる外部ライブラリは次のとおりです。
- Google ML Kit(バーコードスキャン、画像ラベリング) — 端末内で認識します。診断情報の送信は上記のとおりです。
- Google Play 開発者サービス(Wearable Data Layer) — ウォッチとの同期に使います。
- Google Play 課金ライブラリ — バージョン 1.x には有料機能がなく、課金の接続を開始しません。有料機能を導入する場合は、その前に本ポリシーを更新します。
- AndroidX・Jetpack(CameraX、Room、DataStore、WorkManager、Glance など)と ZXing(QR コード画像の生成) — 端末内でのみ動作します。
保管・削除
- アプリを削除すると、端末のデータも一緒に消去されます。
- 設定 › データ › すべてのデータを消去 で、アラーム・ミッション・記録、QR シークレット、背景の写真、物探しの登録リストをいつでも消去できます。
- Google バックアップのコピーは、端末のバックアップ設定と Google アカウントで管理・削除します。
- ML Kit の診断情報は Google が保管します。当社はこの情報を受け取らないため、これによってユーザーを識別したり削除したりすることはできません。取り扱いは Google のプライバシーポリシーに従います。
セキュリティ
- データは他のアプリが読み取れないアプリ専用ストレージに保存します。
- 端末の外に出るもの(ML Kit の診断情報、Google バックアップ、ウォッチとの同期)はすべて送信中に暗号化されます。
12. お問い合わせ
本ポリシーまたはデータの取り扱いに関するお問い合わせは:
- 運営者: 주식회사 이즐러 (Eazler)
- メール: support@alarmk.com