日本語
本プライバシーポリシーは、Daynaryがアプリ内で取り扱う情報、その利用目的、保存先およびユーザーが利用できる管理方法を説明します。
1. 入力した記録と保存先
Daynaryは、ユーザーが入力したActivity、記録日時、追加情報、メモ、カテゴリー、日テンプレートを、この端末の永続SwiftData storeへ保存します。iCloudを利用できる場合、これらの記録はユーザー自身のプライベートCloudKitデータベースを通じて端末間同期されます。Daynary運営者が独自サーバーを通じて記録内容を受信または閲覧する仕組みはありません。
「iCloud利用可能」という表示は、個々の記録の同期完了、別端末への反映完了または完全なバックアップを意味しません。
2. Calendar連携
Calendar連携は初期状態でOFFです。ユーザーが明示的にONへ変更してアクセスを許可した場合、選択したCalendarから直近90日の予定タイトル、開始・終了時刻、重複防止用identifierおよび終日判定を読み取ります。終日予定は取り込まず、位置情報、参加者および説明文は保存しません。
取り込んだ内容はDaynaryの記録として保存され、Calendar連携をOFFにした場合や元の予定を削除した場合も自動削除されません。選択したCalendarのidentifierと取り込み設定は端末内に保存します。
3. HealthKit連携
PremiumのHealthKit連携は、ユーザーが許可したWorkout、歩数、歩行・走行距離を読み取ります。DaynaryはHealthKitへデータを書き込みません。
取り込んだWorkout、時刻、歩数および距離はDaynaryの記録として端末上のSwiftData storeへ保存され、iCloudを利用できる場合は現在、他の記録と同様にプライベートCloudKitデータベースを通じて端末間同期されます。HealthKitは読み取り許可の拒否をアプリへ明示しないため、Daynaryは拒否と読み取れるデータがない状態を区別しません。
4. 購入情報
Premiumの購入、請求、返金およびサブスクリプション管理にはAppleのStoreKitとApp Storeを使用します。DaynaryはAppleが検証した商品と取引状態を端末上で確認してPremiumの利用可否を判断します。Daynary運営者は、支払カード番号などApple Accountの決済情報を取得しません。
5. 共有、解析およびログ
CSV、JSONまたはPDFの書き出しデータは、ユーザーが保存先または共有先を明示的に選んだ場合にだけアプリ外へ渡されます。共有後の取扱いは選択したサービスに従います。
Daynaryは広告SDK、tracking SDKおよび外部Analyticsを使用せず、記録内容を広告、マーケティングまたはデータ販売へ利用しません。OSLogへActivity名、追加情報、メモ、正確な日時、time zoneまたはUUIDを記録しません。
6. 保持と削除
記録は、ユーザーが削除するまで端末上に保持され、自動的な容量整理では削除されません。設定の「すべてのデータを削除」は、端末上のActivity、記録、追加情報、カテゴリーおよびテンプレートを削除します。削除後はCalendarの連携設定・選択とHealthKitの連携確認・取り込み状態もリセットされ、再設定するまで新しいHealthデータの読み取りや外部データの取り込みは始まりません。iCloud利用時は記録の削除内容もCloudKitを通じて同期されますが、別端末への反映完了時刻は保証されません。
アプリだけを削除した場合、端末内だけにあった記録は復旧できないことがあります。CloudKitに残る記録は再インストール後に復元される場合があります。
7. 権限と連携の管理
CalendarおよびHealthKitのアクセス権限は、iOSの設定またはヘルスケアアプリから変更できます。Calendar連携はDaynaryの設定からOFFにできます。権限または連携を無効にすると新しい読み取りや取り込みは停止しますが、取り込み済みのDaynary記録は自動削除されません。既存記録はアプリ内から個別に、または「すべてのデータを削除」で削除できます。
「すべてのデータを削除」はiOSまたはヘルスケアアプリ側のアクセス許可自体を取り消しませんが、Daynary側のHealthKit連携状態をリセットします。Healthサマリーや統計の読み取りと取り込みを再開するには、Daynary内で連携を再設定してください。
8. 安全管理と第三者サービス
Daynaryは、iOSのデータ保護、SwiftData、ユーザー自身のプライベートCloudKitデータベースおよびStoreKitを利用して情報を取り扱います。CloudKit、StoreKit、App StoreおよびiCloudにはAppleの規約とプライバシーポリシーが適用されます。Daynary独自の保存・同期・分析サーバーは使用しません。
9. ポリシーの変更
機能または情報の取扱いを変更する場合は、本ポリシー、アプリ内説明、Privacy ManifestおよびApp Storeのプライバシー回答を実際のデータフローに合わせて更新します。重要な変更は、合理的に可能な方法で適用前に案内します。
10. お問い合わせ
本ポリシーに関するお問い合わせ:daynary.app@gmail.com
English
This Privacy Policy explains the information Daynary handles in the app, why it is used, where it is stored, and the controls available to you.
1. Records You Enter and Their Storage
Daynary stores activities, record times, additional information, notes, categories, and day templates that you enter in a persistent SwiftData store on this device. When iCloud is available, these records sync between your devices through your private CloudKit database. The Daynary operator has no proprietary server that receives or provides access to the contents of your records.
“iCloud Available” does not mean that every record has finished syncing, reached another device, or forms a complete backup.
2. Calendar Integration
Calendar integration is off by default. If you explicitly turn it on and grant access, Daynary reads event titles, start and end times, identifiers used for deduplication, and the all-day flag for the most recent 90 days from calendars you select. All-day events are skipped. Locations, attendees, and descriptions are not stored.
Imported content is saved as Daynary records and is not deleted automatically if you turn Calendar integration off or delete the original event. Selected calendar identifiers and import preferences are stored on the device.
3. HealthKit Integration
Premium HealthKit integration reads workouts, step count, and walking and running distance that you permit. Daynary never writes data to HealthKit.
Imported workouts, times, steps, and distances are saved as Daynary records in the on-device SwiftData store and currently sync between devices through your private CloudKit database when iCloud is available, like other records. HealthKit does not tell apps when read access is denied, so Daynary cannot distinguish denial from a period with no readable data.
4. Purchase Information
Premium purchases, billing, refunds, and subscription management use Apple StoreKit and the App Store. Daynary checks Apple-verified products and transaction status on the device to determine Premium access. The Daynary operator does not receive payment details from your Apple Account, such as card numbers.
5. Sharing, Analytics, and Logs
CSV, JSON, or PDF exports leave the app only after you explicitly choose a save location or sharing destination. The selected service controls the data after it is shared.
Daynary uses no advertising SDK, tracking SDK, or external analytics and does not use records for advertising, marketing, or data sales. OSLog does not record activity names, additional information, notes, exact dates and times, time zones, or UUIDs.
6. Retention and Deletion
Records remain on the device until you delete them and are never removed automatically to free space. “Delete All Data” in Settings deletes on-device activities, records, additional information, categories, and templates. It also resets Calendar integration settings and selections and Daynary’s HealthKit integration and import state, so no new Health data reads or external-data imports begin until you set up the integration again. When iCloud is used, record deletions also sync through CloudKit, but the time when they reach every device is not guaranteed.
Deleting only the app may make device-only records unrecoverable. Records remaining in CloudKit may return after reinstalling the app.
7. Permissions and Integration Controls
You can change Calendar and HealthKit permissions in iOS Settings or the Health app. You can turn Calendar integration off in Daynary Settings. Disabling access or an integration stops new reads or imports but does not automatically delete previously imported Daynary records. You can delete existing records individually or with “Delete All Data.”
“Delete All Data” does not itself revoke permission in iOS Settings or the Health app, but it resets Daynary’s HealthKit integration state. To resume Health summaries, statistics reads, or imports, set up the integration again in Daynary.
8. Safeguards and Third-Party Services
Daynary handles information using iOS data protection, SwiftData, your private CloudKit database, and StoreKit. Apple terms and privacy policies apply to CloudKit, StoreKit, the App Store, and iCloud. Daynary does not operate a proprietary storage, sync, or analytics server.
9. Changes to This Policy
If features or information handling change, we will update this policy, in-app explanations, the Privacy Manifest, and App Store privacy answers to match the actual data flow. Material changes will be communicated before they apply when reasonably possible.
10. Contact
Privacy questions: daynary.app@gmail.com