Beyond Imagine(以下简称“运营方”)就 Hanmadi 中的信息处理方式说明如下。
1. 收集的信息
本服务面向 13 岁及以上用户,但不会询问、收集或存储您的年龄、出生日期或年龄层。
- 课程完成记录、各场景的学习记录(是否已开口试试、在课程与复习中是否第一次就想起来、是否在其他场景组合表达,以及首次与最近一次的完成时间)、已保存的表达、同步顺序与同意设置。
- 登录时使用的身份验证服务提供商、身份验证标识符,以及服务提供商提供的电子邮件地址等信息。
- 订阅商品标识符、商店、交易状态与订阅权限。购买凭证会加密存储。
- 为改善质量,我们会通过 Google Firebase(Analytics 与 Crashlytics)自动收集课程 ID、页面类别、结果等使用情况与崩溃诊断信息。发送至 Firebase 的信息不包含句子、录音、电子邮件地址、Hanmadi 账号 ID 或购买凭证。
- 运营方的服务器会按日本时间的日期,将打开 App 的次数、显示 Pass 页面或免费期介绍的次数,以及因能量不足而无法开始练习的次数,与账号关联后存储。最后使用的设备类型(iOS/Android),以及 Android 版是从哪个链接或广告安装的(仅记录途径名称),也会与账号关联并记录。这些信息用于分析使用情况与改善服务,不包含学习的句子或录音。
- 向免费用户投放广告所需的同意信息与设备信息:广告标识符(Android 的广告 ID;iOS 仅在您通过 ATT 允许时获取 IDFA)、IP 地址、设备型号、操作系统与语言,以及广告的展示与点击记录。是否允许个性化,会综合应用内设置、Google UMP 的同意状态,以及 iOS 上的 ATT 状态决定。
- 用于确认免费期资格的信息:Apple 的 App 交易标识符(每个 Apple 账户一个)与 Android 的设备标识符(ANDROID_ID),会先转换为无法还原的形式(带密钥的哈希值)后才存储。Apple DeviceCheck 与 Google Play Integrity 的确认结果仅用于此确认,运营方不予存储。通过这些机制,表示已使用免费期的信息会记录在 Apple 或 Google 的服务器上。
- “今日一句”通知的设置:App 生成的随机标识符会先转换为无法还原的形式(哈希值)后才存储,并与显示语言、时区及通知的开启或关闭状态一起保存,不与账号关联。开启通知期间,还会存储通知令牌的哈希值。这些信息仅用于向语言和时区相同的设备统一发送通知,并通过 Google Firebase Cloud Messaging 发送。
- 安装标识符:服务器会为每次安装 App 生成随机标识符,并保存在设备的受保护区域;服务器只会将其哈希值与学习记录关联后存储。此信息用于在同一设备上未登录而重新使用时接续学习记录,以及防止通过重新创建账号重复获取能量。
- 用于防止滥用的连接来源信息:连接来源的 IP 地址会使用仅由运营方持有的密钥,转换为无法还原的形式(带密钥的哈希值)后才存储。首次创建学习记录时的值会与该学习记录关联后存储;为防止短时间内创建大量学习记录,还会记录各网络最近的创建次数,不与账号关联。未登录而发送咨询时,为确认每日数量上限,会将该值与该条咨询关联后存储。
- App 内的咨询:类别、主题、内容、显示语言、运营方的回复,以及发送时使用的 App 版本与平台(iOS/Android),会与账号关联后存储。
2. 录音
发音练习录音会作为临时文件存放在设备上,并在课程结束、应用进入后台或练习页面关闭时停止录音并删除。录音及从音频获得的发音练习数据仅在设备上处理,不会传送至服务器、广告服务或分析服务。
3. 使用目的
我们会将信息用于提供学习功能、跨设备同步、身份验证、购买验证与恢复、处理退款结果、防止滥用、用户支持、通过使用情况与诊断信息改善质量与服务,以及在取得同意的范围内投放广告。
用于确认免费期资格的信息,仅用于防止重复使用免费期,不会用于广告、分析,或跨其他公司 App 与网站的追踪。
4. 外部服务
根据使用的功能,我们会使用以下服务,并且只会将各项功能所需的最少信息传送至对应服务。
- Supabase(身份验证与数据库;数据存储在日本(东京)的服务器)
- Cloudflare(API 与内容传递)
- Apple/Google(登录与商店付款)、LINE(登录)
- Google Firebase(分析、诊断与通知推送)
- 广告(仅限免费用户):Google AdMob,以及通过 AdMob 投放广告的 Pangle、Unity Ads、Meta Audience Network。为投放广告、衡量效果及防止欺诈,这些广告商会获取第 1 节所述的广告相关信息,并按各自的隐私政策处理。
5. 向日本境外第三方提供
上述部分服务由日本境外的企业运营,信息可能在日本境外处理。主要提供对象及其所在国家如下:
- Supabase, Inc.(美国;存储数据的服务器位于日本)
- Cloudflare, Inc.(美国;全球各地的数据中心)
- Apple Inc.、Google LLC(美国)
- Bytedance Pte. Ltd.(Pangle,新加坡)
- Unity Technologies(Unity Ads,美国)
- Meta Platforms, Inc.(Meta Audience Network,美国;欧洲经济区和英国的用户为 Meta Platforms Ireland Limited(爱尔兰))
提供的信息、目的与保存期限,以本政策及各公司的隐私政策为准。各国的个人信息保护制度可在日本个人信息保护委员会的网站查询。运营方已根据各公司公开的内容,确认其采取了保护个人信息所需的措施。
6. 分析、诊断与广告选择
Firebase Analytics 与 Crashlytics 的使用情况及崩溃诊断信息收集会自动启用,应用内没有同意或停用此类收集的开关。应用内的个性化广告设置默认开启,您可随时在设置中关闭。实际进行个性化仍须符合 Google UMP 允许的同意状态,iOS 上还须取得 ATT 许可。若 ATT 被拒绝或受到限制,我们会改用非个性化广告,不影响您使用服务。订阅有效期内不会请求广告。如果您在设置中关闭个性化广告,或 ATT 被拒绝或受到限制,除 Google 外,我们也会要求 Pangle、Unity Ads 和 Meta Audience Network 投放非个性化广告(Meta 为“有限数据使用”)。在欧洲经济区、英国和瑞士,您在 Google UMP 同意界面的选择会传达给各广告商。
7. 保存与安全管理
通信会加密,购买凭证会在服务器上使用 AES-GCM 加密。应用只包含可公开的密钥。信息保存时间不会超过使用目的、法律法规、交易审计与防止欺诈所需的期限。
确认尚未完成的购买时,购买凭证会临时存放在设备上受保护的存储区域,并在处理完成时删除。临时保存期限为 3 天,过期信息会在下次启动时删除。用于确认购买的通知令牌会在服务器上加密,于 3 天后失效,并由定时任务删除。我们不会将购买凭证或学习内容传送至 Firebase。
用于确认免费期资格的信息,自最后记录之日起保存 3 年后删除。删除账号后,为防止重复使用,仍会以不与账号关联的形式保存相同期限。如判定有误(例如设备由他人转让而来),请通过 App 内的咨询功能与我们联系。确认后,我们将重置该设备的判定记录。
安装标识符的哈希值,以及与学习记录关联的带密钥的哈希值,会与该学习记录一起保存。删除账号时(未登录的用户则为处理通过咨询提出的删除申请时),会与仅由该账号使用的学习记录一并删除。各网络的创建次数不与账号关联,每小时重新计算并覆盖。与咨询关联的带密钥的哈希值,超过 2 天后会依次删除。咨询内容、每日使用次数、设备类型与安装途径,会保存至账号删除为止。
8. 用户的选择
您可在设置页面选择广告隐私选项、添加或移除登录方式、管理 Pass,以及删除账号。如果您未登录就使用,请通过 App 内的咨询功能申请删除。如需查询、更正数据等,请联系客服。若无法使用应用,可通过客服申请删除账号。仅删除账号不会取消商店中的自动续订订阅,因此请在删除前,通过“管理 Pass”确认原订阅商店中的取消状态。删除时会移除个人资料、进度与已保存的表达;依法规或交易审计需要保留的购买记录,可能会以与个人身份分离的方式保留。
根据您所在地区的法律(例如欧盟和英国的 GDPR、美国各州隐私法、韩国个人信息保护法),您可能有权要求查阅、更正、删除您的信息,限制处理、数据可携,以及撤回同意。在欧洲经济区和英国,我们以履行合同(学习功能与购买)、正当利益(防止不当使用与改善质量)及同意(个性化广告)作为处理信息的依据。根据美国部分州法,为个性化广告向广告商提供信息可能属于“共享(share)”;您可以在设置中关闭个性化广告来停止此共享。运营方不会以换取金钱的方式出售个人信息。
9. 联系与修订
如需查阅、更正、删除数据或咨询其他问题,请发送邮件至 hanmadi@mzss.app。服务时间为周一至周五 09:00–17:00(韩国时间,KST)。重要变更将在本页或应用内通知。
个人信息保护负责人:代表 Jay Lim(hanmadi@mzss.app)
运营方的所在地址将在您提出请求时立即披露。
运营方:Beyond Imagine
生效日:2026年10月28日