Files
keyboard/docs/review-notes-final-2026-03-08.md
2026-03-09 17:34:08 +08:00

3.4 KiB

App Store Review Notes

下面这份为英文成稿,可直接按需整理后粘贴到 App Store Connect 的 Review Notes

Suggested Review Notes

Thank you for reviewing Key of Love.

This app includes a custom keyboard extension. Some keyboard features require the user to enable the keyboard in iOS Settings and turn on Allow Full Access, because those features use network requests for account, AI, subscription, sync, and voice transcription.

1. How to enable the keyboard

  1. Install and open the main app.
  2. Go to iOS Settings.
  3. Open General -> Keyboard -> Keyboards -> Add New Keyboard.
  4. Select Key of Love.
  5. Tap the added keyboard and turn on Allow Full Access.

2. How to access the keyboard experience

  1. Open any app with a standard text input field.
  2. Bring up the system keyboard.
  3. Switch to the Key of Love keyboard.

Please note that iOS does not allow third-party keyboards in secure text fields, password fields, or certain restricted system contexts.

3. Full Access behavior

Allow Full Access is required only for network-based features.

Without Allow Full Access, the keyboard can still appear, but network-based features such as AI reply, account-dependent features, subscription-related actions, sync, and voice transcription will not work.

When the user actively uses those network-based features, related text, voice audio, and required account identifiers may be transmitted to our server to complete the request.

4. Login flow

Some account-related features are completed in the main app.

If the reviewer starts a login-related action from the keyboard extension, the extension may open the main app to finish login. This is expected behavior and is required by our product flow.

5. Subscription / purchase flow

Some purchase and subscription actions started from the keyboard extension may open the main app to complete the transaction.

This is also expected behavior. The keyboard extension provides access to the feature entry points, while the main app completes account, purchase, restore, and subscription-management flows.

6. Restore purchase

The app includes a restore purchase entry on the subscription page.

The app also supports Apple subscription management through the standard App Store subscription management flow.

7. Voice feature

The main app includes optional voice input.

When the user records voice for speech-to-text, the audio file is uploaded to our server for transcription. This behavior is disclosed in our privacy materials.

8. Account deletion

The app includes in-app account deletion.

Path: Mine -> Personal -> Cancel Account

9. Reporting / safety

The app includes a reporting flow for AI companion/persona content.

Path examples:

  • Persona detail page -> Report
  • Chat message action menu -> Report

10. Test account

Please replace the placeholders below with your real review account before submission.

Account: [REPLACE_WITH_REVIEW_EMAIL]

Password: [REPLACE_WITH_REVIEW_PASSWORD]

Additional notes: [REPLACE_WITH_ANY_SERVER_AVAILABILITY_OR_TESTING_NOTE]

Before Submission

在提交前,把上面 3 个占位项替换掉:

  1. REPLACE_WITH_REVIEW_EMAIL
  2. REPLACE_WITH_REVIEW_PASSWORD
  3. REPLACE_WITH_ANY_SERVER_AVAILABILITY_OR_TESTING_NOTE

另外确认以下内容已经和 Review Notes 一致:

  1. 隐私政策
  2. App Privacy
  3. App 内 Full Access 提示
  4. 语音转写说明