App Lock

プライバシーポリシー
Privacy Policy

制定日:2026年7月19日 最終更新日:2026年7月19日

日本語

1. 適用範囲と運営者

本ポリシーは、App Lock(以下「本アプリ」)における情報の取扱いに適用されます。本アプリは、日本の個人開発者が「App Lock Support」の名称で提供しています。

本ポリシーは2026年7月19日時点の本アプリのソースコード、設定、組み込みSDKおよびビルド成果物を監査した結果に基づきます。Apple、Googleその他の第三者サービスによる処理には、各社の規約とポリシーも適用されます。

2. 本アプリが端末内で取り扱う情報

本アプリは、機能提供のため、次の情報を端末内で取り扱います。

  • ユーザーがスクリーンタイムの選択画面で選んだアプリ、カテゴリ、Webドメインのトークン
  • 選択件数、ロック時間、ロックの開始・終了予定時刻、実際の終了時刻、セッション識別子、ロック状態
  • 予約ロックの名称、対象、曜日、開始・終了時刻、有効状態、更新日時
  • 累計および日別のロック時間、オンボーディング完了状態、スクリーンタイム許可状態の記録、解除ボタン表示設定
  • 広告表示間隔を管理する時刻と処理済みロックセッション識別子
  • StoreKitから取得する商品情報と、端末上で確認する現在の購入利用権

これらのうち、ロックと予約に必要な情報は、アプリ本体と拡張機能が連携するため、App GroupのUserDefaultsに保存されます。広告表示間隔の情報は標準UserDefaultsに保存されます。コード監査では、Keychain、独自ファイル、CloudKit、iCloud、Firebase、独自サーバーへの保存処理は確認されませんでした。

3. スクリーンタイム関連情報

ユーザーがスクリーンタイムを許可すると、本アプリのDevice Activity Report拡張機能は、iOSが提供する範囲で次の情報を端末内で集計し、画面に表示します。

  • 端末の利用時間、日別・時間帯別の利用時間
  • アプリ名、Application Token、Bundle Identifierを利用した上位アプリの集計
  • アプリ別の利用時間、ピックアップ数、通知数
  • オンボーディング用の1日平均、上位アプリ、推計表示

監査したReleaseコードでは、これらのスクリーンタイム分析値を永続保存する処理、広告リクエストのパラメータに含める処理、または開発者・Google・独自サーバーへ送信する処理は確認されませんでした。選択した対象のトークンと予約内容は、ロック機能のためApp Group内でアプリ本体と拡張機能の間に共有されます。

Appleの仕組みにより、保護されたトークンから取得・表示できる名称には制約があります。本アプリが端末上のすべてのアプリ名や利用状況へ無制限にアクセスできるわけではありません。

4. 端末外へ送信される情報と広告

無料利用時、本アプリはGoogle Mobile Ads SDKを用いてネイティブ広告と全画面広告を読み込みます。広告利用に先立ち、Google User Messaging Platform(UMP)SDKで同意情報を更新し、必要な地域では同意画面を表示します。PRO利用中は、本アプリのコードは広告SDKの新たな広告要求を停止します。

組み込みSDKのPrivacy Manifestは、Google Mobile Ads SDKおよびUMP SDKが次のデータを収集する可能性があると宣言しています。

  • IPアドレスから推定される粗い位置情報
  • 端末ID(広告識別子またはアプリ・開発者単位の識別子を含む可能性があります)
  • 表示された広告などの広告データ
  • アプリ起動、タップ、広告操作などの製品操作情報
  • クラッシュ、性能、その他の診断情報
  • 同意画面の提供に必要な粗い位置情報、製品操作、性能情報

利用目的には、第三者広告、開発者の広告・マーケティング、分析、同意管理およびアプリ機能が含まれます。Google Mobile Ads SDKのManifestでは、粗い位置情報、端末ID、広告データ、製品操作がユーザーまたは端末に関連付けられるものとして、また端末IDがトラッキングに使用されるものとして宣言されています。実際の広告モード、同意、地域、端末設定およびAdMob管理画面の設定により処理は異なります。

監査時点の本アプリは、AppTrackingTransparencyの許可ダイアログを要求するコードおよびNSUserTrackingUsageDescriptionを含みません。ただし、これはGoogle Mobile Ads SDKによる他の識別子の利用や、Appleの定義するトラッキングの可能性がないことを意味しません。

5. Analytics、クラッシュ情報および広告SDK

本アプリ固有のコードには、Firebase Analytics、Firebase Crashlytics、その他の独立したAnalytics SDKまたはクラッシュ収集SDKは確認されませんでした。Firebaseの初期化、GoogleService-Info.plist、Firebase Authentication、Firestore、Remote Config、Functions、Performanceも確認されませんでした。

一方、Google Mobile Ads SDK自体のPrivacy Manifestは、広告および分析目的で製品操作、性能、診断、広告データ等を、分析目的でクラッシュデータを収集する可能性があると宣言しています。そのため、本アプリ全体として「Analyticsまたはクラッシュ情報を一切収集しない」とは表明しません。

6. 課金情報

本アプリはAppleのStoreKit 2を使用し、月額・年額の自動更新サブスクリプションと買い切り購入を提供できる構成です。商品と価格は購入画面またはApp Storeに表示される内容に従います。

本アプリは商品情報、現在の利用権、取引更新をStoreKitから取得し、署名検証後にPRO利用可否を端末上で判断します。コード監査では、レシート、Transaction情報、Apple Account情報または支払情報を開発者サーバーへ送信・保存する処理、独自のサーバー検証、App Store Server APIまたはServer Notificationsの処理は確認されませんでした。決済、購入履歴および返金はAppleが処理し、Appleのポリシーが適用されます。

7. 通知

監査したコードとInfo.plistには、UserNotificationsによる通知許可要求またはプッシュ通知のentitlementはありません。本アプリがユーザーへ通知を送信する機能は確認されませんでした。分析画面に表示される通知数は、iOSのスクリーンタイム記録から端末内で集計される他のアプリの通知回数です。

8. アカウントとクラウド

本アプリには、ログイン、匿名認証、Appleでサインイン、独自ユーザーID、Firebase UID、ユーザープロフィール、クラウドバックアップ、CloudKit同期またはアカウント削除機能は確認されませんでした。そのため、本アプリ内で削除するユーザーアカウントはありません。

9. お問い合わせ情報

ユーザーがメールで問い合わせる場合、メールアドレス、本文、任意で添付した情報をApp Lock Supportが受け取ります。これらは問い合わせ対応のために使用します。本アプリはメール本文を自動収集せず、mailtoリンクはユーザーが選んだメールアプリを開きます。メールの送受信には、ユーザーおよびApp Lock Supportが利用するメールサービス事業者のポリシーが適用されます。

10. 利用目的

  • 選択対象の制限、予約ロック、制限の解除および状態復元
  • 端末内での利用状況およびロック記録の表示
  • PRO利用権の確認、購入および復元
  • 無料利用時の広告配信、広告効果測定、同意管理
  • 不具合対応およびユーザーサポート
  • 不正利用防止、セキュリティ確保および法令対応

11. 第三者提供・委託先

本アプリは、機能提供に必要な範囲で次の事業者のサービスを利用します。

  • Apple Inc.および関連会社:App Store、StoreKit、Family Controls、Device Activity、Managed Settingsの提供、購入・返金処理。
  • Google LLCおよび広告配信パートナー:Google Mobile Adsによる広告配信、広告測定、診断・分析、UMPによる同意管理。

本アプリ固有のコードがスクリーンタイムの選択トークン、アプリ別利用時間、ピックアップ数または通知数をこれらの広告サービスへ渡す処理は確認されませんでした。法令に基づく場合を除き、App Lock Supportがそれらを任意に第三者へ販売する処理も確認されませんでした。

12. 保存期間と削除

  • ロック対象、予約、設定、累計・日別ロック記録は、ユーザーが変更・削除するか、アプリの保存領域がiOSにより削除されるまで端末内に保存されます。コード上に一律の自動削除期間はありません。
  • 予約はアプリ内で編集、無効化または削除できます。対象は再選択により上書きできます。
  • 本アプリには、すべてのローカル記録を一括削除する専用画面は確認されませんでした。アプリ削除後のApp Groupデータの扱いはiOS、バックアップ、復元状況に依存します。
  • StoreKitの購入履歴はApple Accountに関連してAppleが保持します。アプリを削除してもサブスクリプションは解約されません。
  • Googleおよび広告パートナーの保持期間や削除手続は各社のポリシー、ユーザーの同意、地域およびAdMob設定に依存し、本アプリのコードから一律には確定できません。
  • サポートメールの保持期間はコードでは定義されません。削除を希望する場合は、対象を特定できる情報を添えてお問い合わせください。

広告に関する選択を変更できる地域では、「ヘルプ」に「広告のプライバシー設定」が表示されます。表示されない場合またはデータ削除に関する質問は、下記へお問い合わせください。

13. セキュリティ

スクリーンタイム関連の保存情報は、iOSのApp SandboxおよびApp Groupにより本アプリと指定された拡張機能の範囲で共有されます。もっとも、端末、OS、バックアップ、メールおよび第三者SDKを含むすべての環境について絶対的な安全性を保証することはできません。

14. 子どものプライバシー

本アプリは子どもを主な対象として設計されたサービスではなく、監査したコードに年齢、生年月日、氏名または連絡先を入力する機能はありません。未成年者が利用する場合は、保護者が端末設定、購入および広告のプライバシー選択を確認してください。未成年者からサポート連絡を行う必要がある場合は、保護者を通じてご連絡ください。

15. 国際的なデータ移転

広告、同意管理、App Storeまたはメールの提供に伴い、Google、Appleおよびメールサービス事業者が、ユーザーの居住国外を含む地域で情報を処理する場合があります。具体的な保存場所と保護措置は各事業者のポリシーおよび契約に従います。

16. ユーザーの権利と同意の撤回

適用法令に基づき、ユーザーはApp Lock Supportが保有する自己の情報について、確認、訂正、削除、処理の制限その他の権利を有する場合があります。広告の同意は、利用可能な場合は本アプリの「広告のプライバシー設定」から変更できます。スクリーンタイムの許可はiOS設定から撤回できますが、その場合は本アプリの主要機能が利用できなくなります。権利行使または質問は下記へご連絡ください。

17. 本ポリシーの変更

機能、SDK、法令または運用の変更に応じて本ポリシーを改定することがあります。重要な変更がある場合は、本ページの日付を更新し、適切な方法でお知らせします。

18. お問い合わせ

App Lock Support applock.support@gmail.com

English

1. Scope and provider

This policy applies to information handled by App Lock (the “App”). The App is provided by an individual developer in Japan under the public contact name “App Lock Support.”

This policy is based on an audit, as of July 19, 2026, of the App’s source code, settings, embedded SDKs, and build output. Processing by Apple, Google, or another third party is also subject to that provider’s terms and policies.

2. Information handled on the device

To provide its features, the App handles the following information on the device:

  • Tokens for apps, categories, and web domains selected in the Screen Time picker
  • Selection counts, lock duration, planned and actual start/end times, session identifier, and lock state
  • Scheduled Lock name, targets, weekdays, start/end times, enabled state, and update time
  • Total and daily lock duration, onboarding status, a record of Screen Time authorization status, and unlock-button setting
  • Time of the last ad and a processed lock-session identifier used to control ad frequency
  • StoreKit product information and current purchase entitlements checked on the device

Information needed by the App and its extensions is stored in App Group UserDefaults. Ad-frequency information is stored in standard UserDefaults. The code audit found no use of Keychain, custom data files, CloudKit, iCloud, Firebase, or a developer-operated server for storing this information.

3. Screen Time information

When Screen Time access is granted, the Device Activity Report extension processes the following information made available by iOS on the device and displays the results:

  • Device usage duration and usage by day and hour
  • Top-app calculations using app name, Application Token, and Bundle Identifier
  • Per-app usage duration, pickup count, and notification count
  • Daily averages, top apps, and estimates shown during onboarding

In the audited Release code, we found no operation that persistently stores these analysis values, adds them to ad-request parameters, or sends them to the developer, Google, or a developer-operated server. Selected target tokens and schedule information are shared only between the App and its extensions through the App Group for locking.

Apple restricts what names can be obtained or displayed from protected tokens. The App does not have unrestricted access to every app name or all activity on the device.

4. Off-device transmission and advertising

For free users, the App uses the Google Mobile Ads SDK to request native and full-screen ads. Before ads are requested, the Google User Messaging Platform (“UMP”) SDK refreshes consent information and presents a consent form where required. While PRO is active, App code stops making new ad requests.

The embedded SDK privacy manifests declare that Google Mobile Ads and UMP may collect:

  • Coarse location estimated from an IP address
  • Device identifiers, potentially including an advertising identifier or an app/developer-bounded identifier
  • Advertising data, such as ads viewed
  • Product interaction, such as app launches, taps, and ad interactions
  • Crash, performance, and other diagnostic information
  • Coarse location, product interaction, and performance information needed to provide consent messaging

Declared purposes include third-party advertising, developer advertising or marketing, analytics, consent management, and app functionality. The Google Mobile Ads manifest declares coarse location, device ID, advertising data, and product interaction as linked to a user or device, and declares Device ID as used for tracking. Actual processing varies with ad mode, consent, region, device settings, and the configuration in the AdMob console.

At the time of the audit, the App did not include code that presents the AppTrackingTransparency prompt or an NSUserTrackingUsageDescription string. This does not mean that Google Mobile Ads cannot use other identifiers or that tracking, as Apple defines it, is impossible.

5. Analytics, crash information, and advertising SDKs

The App’s own code does not include Firebase Analytics, Firebase Crashlytics, another standalone analytics SDK, or another standalone crash-reporting SDK. The audit found no Firebase initialization, GoogleService-Info.plist, Firebase Authentication, Firestore, Remote Config, Functions, or Performance.

However, the Google Mobile Ads privacy manifest declares potential collection of product interaction, performance, diagnostic, and advertising data for advertising and analytics, and crash data for analytics. The App therefore does not state that it collects no analytics or crash information at all.

6. Purchases

The App uses Apple StoreKit 2 and is configured to offer monthly and yearly auto-renewable subscriptions and a lifetime purchase. Products and prices are those displayed in the purchase screen or App Store.

The App obtains product information, current entitlements, and transaction updates from StoreKit and determines PRO access on the device after signature verification. The code audit found no operation that sends or stores receipts, transaction details, Apple Account information, or payment details on a developer server; no custom server validation; and no App Store Server API or Server Notifications handling. Apple processes payments, purchase history, and refunds under Apple’s policies.

7. Notifications

The audited code and Info.plist do not request UserNotifications authorization and do not include a push-notification entitlement. No feature for sending notifications to users was found. Notification counts shown in Analysis are calculated on the device from Screen Time records for other apps.

8. Accounts and cloud services

The audit found no login, anonymous authentication, Sign in with Apple, developer user ID, Firebase UID, user profile, cloud backup, CloudKit sync, or account-deletion feature. There is therefore no App account to delete.

9. Support communications

If a user contacts support by email, App Lock Support receives the sender’s email address, message, and any information voluntarily attached. This information is used to answer the request. The App does not automatically collect email contents; its mailto link opens the email app chosen by the user. The email providers used by the user and App Lock Support apply their own policies.

10. Purposes of use

  • Applying and clearing restrictions, running schedules, and restoring state
  • Showing on-device usage analysis and lock records
  • Checking, purchasing, and restoring PRO entitlement
  • Serving ads to free users, measuring ads, and managing consent
  • Responding to bugs and support requests
  • Preventing abuse, maintaining security, and complying with law

11. Third parties and service providers

The App uses these providers as needed to deliver its features:

  • Apple Inc. and affiliates: App Store, StoreKit, Family Controls, Device Activity, Managed Settings, purchase processing, and refunds.
  • Google LLC and advertising partners: ad serving, ad measurement, diagnostics and analytics through Google Mobile Ads, and consent management through UMP.

No App-specific code was found that passes Screen Time target tokens, per-app usage, pickups, or notification counts to these advertising services. No operation was found through which App Lock Support independently sells that information to a third party, except disclosure when required by law.

12. Retention and deletion

  • Targets, schedules, settings, and total/daily lock records remain on the device until changed or deleted by the user or until iOS removes the App’s storage. The code defines no automatic retention period.
  • A schedule can be edited, disabled, or deleted in the App. Targets can be overwritten by selecting them again.
  • The audit found no dedicated control that deletes all local records at once. What remains after app deletion depends on iOS, backups, and restoration behavior.
  • Apple retains StoreKit purchase history with the Apple Account. Deleting the App does not cancel a subscription.
  • Retention and deletion by Google and advertising partners depend on their policies, consent, region, and AdMob configuration and cannot be determined solely from App code.
  • Support-email retention is not defined in code. To request deletion, contact us with enough information to identify the message.

Where applicable, “Ad privacy settings” appears in Help so users can revise advertising choices. If it is not shown, or for a data-deletion question, contact us below.

13. Security

Screen Time-related stored data is protected by the iOS App Sandbox and shared through the App Group only with designated App extensions. Nevertheless, absolute security cannot be guaranteed across all devices, operating systems, backups, email, and third-party SDK environments.

14. Children’s privacy

The App is not designed primarily for children, and the audited code has no field for entering age, date of birth, name, or contact details. A parent or guardian should review device settings, purchases, and advertising privacy choices when a minor uses the App. A minor who needs support should contact us through a parent or guardian.

15. International data transfers

In providing advertising, consent management, App Store services, or email, Google, Apple, and email providers may process information in countries outside the user’s place of residence. Specific locations and safeguards are governed by each provider’s policies and agreements.

16. User rights and withdrawal of consent

Depending on applicable law, users may have rights to access, correct, delete, or restrict processing of information held by App Lock Support. Advertising choices can be changed through “Ad privacy settings” where available. Screen Time access can be revoked in iOS settings, although doing so disables core App features. Contact us to exercise a right or ask a question.

17. Changes to this policy

We may revise this policy as features, SDKs, laws, or operations change. For material changes, we will update the date on this page and provide notice by an appropriate method.

18. Contact

App Lock Support applock.support@gmail.com