1. 基本方針
末永 友成(以下「開発者」といいます)は、iOSアプリ「Framinoa」(以下「本アプリ」といいます)における利用者情報を適切に取り扱います。
本アプリは独自のアカウント登録を必要としません。PremiumのiCloud同期にはAppleのiCloudアカウントを使用します。本アプリは、広告配信、アクセス解析および第三者によるトラッキングを行いません。
2. 本アプリで取り扱う情報
本アプリで入力または生成される以下の情報は、原則として利用者の端末内に保存されます。PremiumのiCloud同期を利用した場合は、同期対象の情報がAppleのCloudKitにも保存されます。
本アプリは、氏名、メールアドレス、住所、電話番号、位置情報または連絡先を、アプリの機能として取得しません。
- 写真および写真に関連するサムネイル
- 一言などの短い文章(最大80文字)
- 記録日、作成日時および更新日時
- ハッシュタグ
- お気に入り状態
- オンボーディングの表示状態
- 通知の有効状態および通知時刻
- 通知対象として選択した曜日
- 表示言語、オンボーディング、初回ガイドおよび評価依頼に関する状態
- Frame Exportの週キーおよび無料版での利用回数
- StoreKit 2で確認したPremiumの利用状態、プランおよび月額プランの有効期限
- フレームおよびハッシュタグの削除日時など、削除済みデータの復活を防ぐための情報
- CloudKitの変更状態、同期済みレコード情報、最終同期日時、同期エラーおよびCloudKitアカウントを識別するためにAppleから提供されるレコード識別子
3. 利用目的
取り扱う情報は、写真や一言の記録、Day・Month・Yearでの表示、検索、ハッシュタグ・お気に入りによる絞り込み、編集、削除、通知、表示言語、Premium、Frame Export、iCloud同期、同期競合の解決および異なるiCloudアカウント間での意図しないデータ統合の防止その他本アプリの機能を提供するために利用されます。
開発者がこれらの情報を広告配信、アクセス解析、行動追跡、販売または第三者への提供のために利用することはありません。
4. 端末内での保存および削除
フレームの情報は、端末内のApplication Support領域にJSON形式で保存され、写真およびサムネイルも端末内に保存されます。表示用の写真は選択時のデータおよび形式を保って保存し、一覧用のサムネイルは長辺最大480pxのJPEGへ変換します。
ハッシュタグ、通知の有効状態および通知時刻は、端末内のUserDefaultsに保存されます。
Premiumの有効状態はStoreKit 2の検証済みトランザクションを正とし、起動時の表示等に必要な状態のみを端末内のUserDefaultsへ保存します。
利用者は、本アプリ内の削除機能を使用することで、端末内のフレームまたはハッシュタグを削除できます。iCloud同期の利用中は、その削除もCloudKitへ同期されます。削除済みデータの復活を防ぐため、フレームの識別子、記録日および削除日時、またはハッシュタグの削除日時を一定期間保持する場合があります。写真を削除または差し替えた場合、参照されなくなった端末内の写真とサムネイルも整理されます。
本アプリを端末から削除すると、その端末内に保存された情報は削除されますが、すでにCloudKitへ同期された情報は自動的には削除されず、同じiCloudアカウントを使用する他の端末または本アプリの再インストール後に再び同期される場合があります。CloudKit上のデータを削除する場合は、本アプリ内で対象データを削除して同期してください。AppleがiCloudの設定またはデータ管理機能を提供している場合は、その方法も利用できます。削除方法についてのご相談は第11項の窓口で受け付けます。
5. Appleのサービスおよび外部への送信
本アプリは、端末内に保存された写真、文章、ハッシュタグおよび記録内容を、開発者が管理するサーバーへ送信しません。
PremiumのiCloud同期を利用した場合、フレームの識別子、記録日、一言、お気に入り状態、関連するハッシュタグ、作成・更新日時、写真、ハッシュタグの名称・作成・更新日時、削除情報および同期に必要な技術情報が、AppleのCloudKitへ送信されます。これらは、利用者のiCloudアカウントに紐づくCloudKitのPrivate Database内のFraminoa専用領域に保存されます。
iCloud同期では、Appleから提供されるCloudKitアカウントのレコード識別子を端末内に保存し、以前と異なるiCloudアカウントが使用された場合に意図しないデータ統合を防止します。開発者は、この識別子を独自のアカウント作成、広告または追跡のために利用しません。
Premiumの購入、復元および利用資格の確認にはAppleのStoreKitおよびApp Storeを使用します。これらの処理に必要な購入・取引情報はAppleにより処理され、Appleの規約およびプライバシーポリシーが適用されます。開発者がクレジットカード番号、Apple Accountのパスワードその他の決済情報を直接取得することはありません。
写真の選択にはiOSの写真ライブラリ関連機能を、撮影にはカメラ機能を使用します。利用者が選択または撮影した写真は本アプリ内へ保存され、開発者のサーバーへ自動送信されません。
毎日の記録リマインダーには、iOSのローカル通知機能を使用します。通知内容が開発者のサーバーへ送信されることはありません。
本アプリは、広告配信、アクセス解析および第三者によるトラッキング機能を利用していません。
6. iCloud同期、保存期間およびバックアップ
iCloud同期はPremium機能です。同期を利用するには、利用者がiCloudへサインインし、利用可能なiCloudストレージおよび通信環境を確保する必要があります。同期開始後は変更が自動的に同期され、設定画面から手動で同期することもできます。
同期に失敗した場合も端末内のデータは維持され、未送信の変更は次回の同期時に再試行されることがあります。競合時は、原則として更新日時または削除日時が新しい変更を優先します。異なるiCloudアカウントへの切替えを検知した場合、意図しないデータ統合を防ぐため同期を停止することがあります。
月額プランの終了またはPremium利用資格の喪失後はiCloud同期を利用できなくなりますが、そのことだけを理由として端末内またはCloudKit上の同期済みデータを自動的に削除しません。CloudKit上のデータの保存期間および削除は、Appleのサービス仕様、利用者の操作およびiCloudの設定にも従います。
端末のバックアップ機能などにより、本アプリの情報が端末外に保存される場合があります。その場合の保存、復元および取り扱いは、利用者が利用するAppleその他のサービス提供者が定める規約およびプライバシーポリシーに従います。
7. 第三者提供
利用者の写真、文章、ハッシュタグその他の記録内容は、開発者が取得または閲覧できる仕組みにはなっていません。
そのため、開発者がこれらの記録内容を第三者へ販売または提供することはありません。
なお、iCloud同期、Premiumの購入、写真の選択・撮影および端末バックアップには、前記のとおりAppleが提供するサービスまたは機能が利用されます。
8. 子どもの利用について
本アプリは、子どもの個人情報を意図的に取得しません。未成年者が本アプリを使用する場合は、必要に応じて保護者の同意および監督のもとで使用してください。
9. 安全管理
本アプリは、情報を端末内で管理し、iCloud同期を利用した場合はAppleのCloudKit Private Databaseを使用します。記録内容を開発者が管理するサーバーへ送信する設計ではありません。
ただし、利用者の端末自体の紛失、故障、不正アクセス、通信障害、iCloudまたはバックアップサービスの容量不足・障害・仕様変更その他の事情による情報の消失、変更、同期失敗または漏えいについて、開発者は完全な防止を保証するものではありません。
10. 本ポリシーの変更
開発者は、本アプリの機能変更、法令の改正その他必要に応じて、本プライバシーポリシーを変更することがあります。
変更後のプライバシーポリシーは、本ページまたは本アプリ内に掲載した時点から効力を生じます。
11. お問い合わせ
お問い合わせは support@yuseisuenaga.jp までお願いいたします。
Important notice
This English version is provided for convenience. The Japanese version is the original version and will control if there is any discrepancy or inconsistency.
1. Basic Policy
Yu-sei Suenaga (the “Developer”) handles user information appropriately in the iOS application Framinoa (the “App”).
The App does not require a separate Framinoa account. Premium iCloud sync uses your Apple iCloud account. The App does not use advertising, analytics, or third-party tracking.
2. Information Handled by the App
The following information entered or generated in the App is generally stored on your device. When you use Premium iCloud sync, synchronized information is also stored in Apple CloudKit.
The App does not collect your name, email address, postal address, telephone number, location, or contacts as part of its features.
- Photos and related thumbnails
- Short notes of up to 80 characters
- Record dates and creation and update timestamps
- Hashtags
- Favorite status
- Onboarding display status
- Whether notifications are enabled and their selected time and weekdays
- Display language and the status of onboarding, coach marks, and app-review requests
- The Frame Export week key and number of free exports
- Premium status, plan, and monthly-plan expiration verified through StoreKit 2
- Deletion timestamps and other information used to prevent deleted frames or hashtags from reappearing
- CloudKit change state, synchronized-record metadata, the last synchronization time, synchronization errors, and the record identifier provided by Apple to distinguish the CloudKit account
3. Purposes of Use
Information handled by the App is used to provide its features, including photo and note records; Day, Month, and Year views; search; hashtag and favorite filters; editing and deletion; notifications; display language; Premium; Frame Export; iCloud sync; resolution of synchronization conflicts; and prevention of unintended merging between different iCloud accounts.
The Developer does not use this information for advertising, analytics, behavior tracking, sale, or disclosure to third parties.
4. On-Device Storage and Deletion
Frame data is stored as JSON in the App’s Application Support area. Photos and thumbnails are also stored on the device. A display photo is stored using the selected data and format, while its list thumbnail is converted to JPEG with a maximum long edge of 480 px.
Hashtags, notification settings, language settings, and related App preferences are stored in UserDefaults on the device.
Verified StoreKit 2 transactions are authoritative for Premium access. Only status needed for launch and display is cached in UserDefaults.
You can delete a frame or hashtag stored on your device using the App’s deletion features. While iCloud sync is in use, the deletion is also synchronized to CloudKit. To prevent deleted data from reappearing, the App may retain a frame identifier, record date, and deletion timestamp, or a hashtag deletion timestamp, for a period of time. When a photo is deleted or replaced, unreferenced on-device photos and thumbnails are also cleaned up.
Deleting the App removes information stored on that device, but does not automatically delete information already synchronized to CloudKit. That information may synchronize again on another device using the same iCloud account or after you reinstall the App. To delete data in CloudKit, delete the relevant data in the App and synchronize. You may also use an iCloud settings or data-management method if Apple makes one available. Contact the Developer under Section 11 for guidance about deletion methods.
5. Apple Services and External Transmission
The App does not send photos, text, hashtags, or record contents stored on your device to a server operated by the Developer.
When you use Premium iCloud sync, the App sends to Apple CloudKit the frame identifier, record date, note, favorite status, related hashtags, creation and update timestamps, photo, hashtag name and timestamps, deletion information, and technical information required for synchronization. This information is stored in the Framinoa-specific zone of the CloudKit Private Database associated with your iCloud account.
For iCloud sync, the App stores on your device the CloudKit account record identifier provided by Apple and uses it to prevent unintended merging if a different iCloud account is used. The Developer does not use this identifier to create a separate account or for advertising or tracking.
Premium purchases, restoration, and entitlement checks use Apple’s StoreKit and App Store. Purchase and transaction information needed for these processes is handled by Apple under Apple’s terms and privacy policy. The Developer does not directly obtain your credit card number, Apple Account password, or other payment credentials.
The App uses iOS photo-library features to select photos and the camera to take photos. Photos you select or take are stored in the App and are not automatically uploaded to a Developer server.
Record reminders use iOS local notifications. Notification content is not sent to a Developer server.
The App does not use advertising, analytics, or third-party tracking.
6. iCloud Sync, Retention, and Device Backups
iCloud sync is a Premium feature. It requires you to be signed in to iCloud and to have available iCloud storage and a network connection. After synchronization starts, changes are synchronized automatically, and you can also start a synchronization manually in Settings.
If synchronization fails, on-device data is retained, and pending changes may be retried during a later synchronization. In a conflict, the change with the later update or deletion timestamp generally takes priority. If the App detects a different iCloud account, it may stop synchronization to prevent unintended merging of data.
If a monthly plan ends or Premium entitlement is otherwise lost, iCloud sync becomes unavailable, but synchronized data is not automatically deleted from the device or CloudKit solely for that reason. Retention and deletion of data in CloudKit are also governed by Apple’s service behavior, your actions, and your iCloud settings.
Device backup features may store App information outside your device. Storage, restoration, and handling in that case are governed by the terms and privacy policies of Apple or the relevant service provider.
7. Disclosure to Third Parties
The App is not designed to allow the Developer to collect or view users’ photos, text, hashtags, or other record contents.
Accordingly, the Developer does not sell or provide such record contents to third parties.
As described above, iCloud sync, Premium purchases, photo selection and capture, and device backups use services or features provided by Apple.
8. Children
The App does not intentionally collect children’s personal information. Minors should use the App with parental consent and supervision where appropriate.
9. Security
The App manages information on the device and, when you use iCloud sync, uses Apple’s CloudKit Private Database. It is not designed to send record contents to a server operated by the Developer.
The Developer cannot guarantee complete prevention of loss, alteration, synchronization failure, or disclosure caused by device loss or failure, unauthorized access, network failures, insufficient storage, failures or changes in iCloud or backup services, or other circumstances beyond the Developer’s control.
10. Changes to This Policy
The Developer may revise this Privacy Policy due to App changes, legal developments, or other needs.
A revised Privacy Policy takes effect when posted on this page or in the App.
11. Contact
For inquiries, contact support@yuseisuenaga.jp.
중요 안내
이 한국어 버전은 편의를 위해 제공합니다. 일본어 버전이 원문이며, 차이 또는 불일치가 있는 경우 일본어 버전이 우선합니다.
1. 기본 방침
末永 友成(이하 ‘개발자’)는 iOS 앱 Framinoa(이하 ‘본 앱’)에서 이용자 정보를 적절히 취급합니다.
본 앱은 별도의 Framinoa 계정 가입을 요구하지 않습니다. Premium iCloud 동기화에는 사용자의 Apple iCloud 계정이 사용됩니다. 본 앱은 광고, 접근 분석 및 제3자 추적을 이용하지 않습니다.
2. 본 앱이 취급하는 정보
본 앱에서 입력되거나 생성되는 다음 정보는 원칙적으로 사용자의 기기에 저장됩니다. Premium iCloud 동기화를 이용하면 동기화 대상 정보가 Apple CloudKit에도 저장됩니다.
본 앱은 기능의 일부로 이름, 이메일 주소, 우편 주소, 전화번호, 위치 정보 또는 연락처를 수집하지 않습니다.
- 사진 및 사진에 관련된 썸네일
- 최대 80자의 짧은 글
- 기록 날짜, 생성 일시 및 업데이트 일시
- 해시태그
- 즐겨찾기 상태
- 온보딩 표시 상태
- 알림 활성화 여부, 알림 시간 및 선택한 요일
- 표시 언어, 온보딩, 처음 안내 및 앱 평가 요청 상태
- Frame Export 주간 키 및 무료 내보내기 횟수
- StoreKit 2로 확인한 Premium 상태, 플랜 및 월간 플랜 만료일
- 삭제된 프레임이나 해시태그가 다시 나타나는 것을 막기 위한 삭제 시각 및 기타 정보
- CloudKit 변경 상태, 동기화된 레코드 정보, 마지막 동기화 시각, 동기화 오류 및 CloudKit 계정을 구별하기 위해 Apple이 제공하는 레코드 식별자
3. 이용 목적
취급하는 정보는 사진과 짧은 글의 기록, Day·Month·Year 보기, 검색, 해시태그·즐겨찾기 필터링, 편집·삭제, 알림, 표시 언어, Premium, Frame Export, iCloud 동기화, 동기화 충돌 해결, 서로 다른 iCloud 계정 간 의도하지 않은 데이터 병합 방지 및 그 밖의 본 앱 기능 제공을 위해 이용됩니다.
개발자는 이러한 정보를 광고, 접근 분석, 행동 추적, 판매 또는 제3자 제공을 위해 이용하지 않습니다.
4. 기기 내 저장 및 삭제
프레임 정보는 앱의 Application Support 영역에 JSON 형식으로 저장되며, 사진과 썸네일도 기기에 저장됩니다. 표시용 사진은 선택한 데이터와 형식을 유지하여 저장하고, 목록용 썸네일은 긴 변 최대 480px의 JPEG로 변환합니다.
해시태그, 알림 활성화 여부와 시간 및 앱 설정은 기기의 UserDefaults에 저장됩니다.
Premium의 유효 여부는 StoreKit 2로 검증된 트랜잭션을 기준으로 하며, 시작 및 표시 등에 필요한 상태만 UserDefaults에 저장합니다.
사용자는 본 앱의 삭제 기능으로 기기에 저장된 프레임이나 해시태그를 삭제할 수 있습니다. iCloud 동기화 중에는 삭제도 CloudKit에 동기화됩니다. 삭제된 데이터가 다시 나타나는 것을 막기 위해 프레임 식별자·기록 날짜·삭제 시각 또는 해시태그 삭제 시각을 일정 기간 보관할 수 있습니다. 사진을 삭제하거나 교체하면 참조되지 않는 기기 내 사진과 썸네일도 정리됩니다.
앱을 기기에서 삭제하면 해당 기기에 저장된 정보는 삭제되지만, 이미 CloudKit에 동기화된 정보는 자동으로 삭제되지 않으며 같은 iCloud 계정을 사용하는 다른 기기나 앱 재설치 후 다시 동기화될 수 있습니다. CloudKit의 데이터를 삭제하려면 본 앱에서 대상 데이터를 삭제하고 동기화해 주세요. Apple이 iCloud 설정 또는 데이터 관리 기능을 제공하는 경우 그 방법도 이용할 수 있습니다. 삭제 방법에 관한 상담은 제11항의 창구에서 받습니다.
5. Apple 서비스 및 외부 전송
본 앱은 기기에 저장된 사진·문장·해시태그 및 기록 내용을 개발자가 관리하는 서버로 전송하지 않습니다.
Premium iCloud 동기화를 이용하면 프레임 식별자, 기록 날짜, 짧은 글, 즐겨찾기 상태, 관련 해시태그, 생성·업데이트 시각, 사진, 해시태그 이름과 시각, 삭제 정보 및 동기화에 필요한 기술 정보가 Apple CloudKit으로 전송됩니다. 이 정보는 사용자의 iCloud 계정에 연결된 CloudKit Private Database 내 Framinoa 전용 영역에 저장됩니다.
iCloud 동기화에서는 Apple이 제공하는 CloudKit 계정 레코드 식별자를 기기에 저장하고, 다른 iCloud 계정이 사용될 때 의도하지 않은 데이터 병합을 방지하는 데 이용합니다. 개발자는 이 식별자를 별도 계정 생성, 광고 또는 추적에 이용하지 않습니다.
Premium 구매·복원 및 이용 자격 확인에는 Apple StoreKit과 App Store를 사용합니다. 이러한 처리에 필요한 구매·거래 정보는 Apple이 처리하며 Apple의 약관 및 개인정보 처리방침이 적용됩니다. 개발자가 신용카드 번호, Apple Account 암호 및 기타 결제 정보를 직접 취득하지 않습니다.
사진 선택에는 iOS 사진 보관함 기능을, 촬영에는 카메라 기능을 사용합니다. 사용자가 선택하거나 촬영한 사진은 앱에 저장되며 개발자 서버로 자동 전송되지 않습니다.
매일의 기록 리마인더에는 iOS 로컬 알림을 사용합니다. 알림 내용은 개발자 서버로 전송되지 않습니다.
본 앱은 광고, 접근 분석 및 제3자 추적 기능을 이용하지 않습니다.
6. iCloud 동기화, 보존 기간 및 기기 백업
iCloud 동기화는 Premium 기능입니다. 동기화를 이용하려면 iCloud에 로그인하고 사용 가능한 iCloud 저장 공간과 네트워크 환경을 확보해야 합니다. 동기화가 시작되면 변경 사항은 자동으로 동기화되며, 설정 화면에서 수동으로 동기화를 시작할 수도 있습니다.
동기화에 실패해도 기기 내 데이터는 유지되며 전송되지 않은 변경 사항은 다음 동기화 때 다시 시도될 수 있습니다. 충돌이 발생하면 원칙적으로 업데이트 시각 또는 삭제 시각이 더 늦은 변경 사항을 우선합니다. 다른 iCloud 계정으로 변경된 것이 감지되면 의도하지 않은 데이터 병합을 막기 위해 동기화를 중지할 수 있습니다.
월간 플랜이 종료되거나 Premium 이용 자격을 잃어도 iCloud 동기화는 이용할 수 없게 되지만, 그 사실만을 이유로 기기 또는 CloudKit의 동기화 데이터가 자동 삭제되지는 않습니다. CloudKit 데이터의 보존 기간과 삭제는 Apple 서비스의 동작, 사용자의 조작 및 iCloud 설정에도 따릅니다.
기기 백업 기능으로 인해 본 앱의 정보가 기기 외부에 저장될 수 있습니다. 이 경우 저장·복원 및 취급은 Apple 또는 해당 서비스 제공자의 약관 및 개인정보 처리방침에 따릅니다.
7. 제3자 제공
본 앱은 개발자가 사용자의 사진·문장·해시태그 및 기타 기록 내용을 수집하거나 열람할 수 있도록 설계되지 않았습니다.
따라서 개발자가 이러한 기록 내용을 제3자에게 판매하거나 제공하지 않습니다.
앞서 설명한 바와 같이 iCloud 동기화, Premium 구매, 사진 선택·촬영 및 기기 백업에는 Apple이 제공하는 서비스 또는 기능이 이용됩니다.
8. 아동의 이용
본 앱은 아동의 개인정보를 의도적으로 수집하지 않습니다. 미성년자는 필요한 경우 보호자의 동의와 감독하에 본 앱을 이용해야 합니다.
9. 안전 관리
본 앱은 정보를 기기에서 관리하며 iCloud 동기화를 이용하는 경우 Apple CloudKit Private Database를 사용합니다. 기록 내용을 개발자가 관리하는 서버로 전송하도록 설계되지 않았습니다.
다만 기기 분실·고장, 무단 접근, 네트워크 장애, iCloud 또는 백업 서비스의 저장 공간 부족·장애·사양 변경 및 개발자의 통제를 벗어난 기타 사정으로 인한 정보의 소실·변경·동기화 실패 또는 유출을 완전히 방지한다고 보장하지 않습니다.
10. 본 방침의 변경
개발자는 앱의 기능 변경, 법령 개정 및 기타 필요에 따라 본 개인정보 처리방침을 변경할 수 있습니다.
변경된 개인정보 처리방침은 본 페이지 또는 앱에 게시한 시점부터 효력이 발생합니다.
11. 문의
문의는 support@yuseisuenaga.jp로 연락해 주세요.