ConMapper

Privacy Policy / 隐私政策

Effective date / 生效日期: 2026-03-17

This page describes how ConMapper handles data when you use the app to map gamepad input to keyboard, mouse, and Shortcuts actions on macOS.

本页面说明 ConMapper 在 macOS 上将游戏手柄输入映射为键盘、鼠标和快捷指令动作时,如何处理相关数据。

Jump to: English / 中文

English

1. Summary

ConMapper is designed to work primarily on your device. It does not require you to create an account, and it does not operate a user content cloud backend for controller mappings.

2. Information the app processes

  • Connected controller details, such as controller name, type, vendor, product category, and identifier.
  • Your mapping configuration, including profiles, mapped buttons, notes, and enabled status.
  • Selected app profile details, such as app name, bundle identifier, and cached app icon data.
  • Local settings, such as whether the app launches at login.
  • Subscription status and purchase entitlement information returned by RevenueCat and Apple.

3. How data is used

  • To detect supported controllers and route button events.
  • To save and restore your controller mappings locally on your Mac.
  • To apply app-specific profiles and trigger keyboard, mouse, or Shortcuts actions you configure.
  • To determine whether Pro features are unlocked.

4. Permissions

  • Accessibility permission is used to simulate keyboard and mouse input on macOS.
  • USB / HID access is used to communicate with supported controllers, including single Joy-Con devices.
  • The app does not request location, camera, microphone, or contacts access.

5. Sharing and third parties

ConMapper does not sell your personal information. The app uses the following third-party services only for purchases and entitlements:

  • Apple, for App Store purchases and transaction handling.
  • RevenueCat, for subscription or entitlement management.

Those services may process purchase-related data under their own privacy terms.

6. Storage and retention

Mapping data and app settings are stored locally on your device until you delete them, uninstall the app, or reset local app data. Purchase records are managed by Apple and RevenueCat according to their own retention practices.

7. Analytics and tracking

Based on the current version of ConMapper, the app does not include a separate user analytics, advertising SDK, or location tracking module.

8. Your choices

  • You can choose not to grant Accessibility permission, but keyboard and mouse simulation will not work.
  • You can remove local data by deleting the app and its local storage on your Mac.
  • You can manage purchases through your Apple account and App Store settings.

9. Changes to this policy

This policy may be updated if app features or data practices change. The latest version will be published at https://conmapper.jarman.top/privacy.html.

中文

1. 概述

ConMapper 主要在你的设备本地运行。你无需注册账号,应用目前也不提供用于存储手柄映射内容的用户云端后端服务。

2. 应用处理的信息

  • 已连接控制器的信息,例如控制器名称、类型、厂商、产品类别和标识符。
  • 你的映射配置,包括配置方案、按钮映射、备注以及启用状态。
  • 你选择的应用配置资料信息,例如应用名称、Bundle Identifier 以及缓存的应用图标数据。
  • 本地设置,例如是否开机自动启动。
  • 由 RevenueCat 和 Apple 返回的订阅状态及购买权益信息。

3. 数据用途

  • 识别受支持的控制器并处理按钮事件。
  • 在你的 Mac 本地保存和恢复手柄映射配置。
  • 应用你配置的按应用配置,并触发键盘、鼠标或快捷指令动作。
  • 判断你是否已解锁 Pro 功能。

4. 权限说明

  • 辅助功能权限用于在 macOS 上模拟键盘和鼠标输入。
  • USB / HID 访问用于与受支持的控制器通信,包括单只 Joy-Con。
  • 应用不会请求定位、相机、麦克风或通讯录权限。

5. 共享与第三方

ConMapper 不会出售你的个人信息。应用仅在购买和权益管理场景下使用以下第三方服务:

  • Apple:用于 App Store 购买和交易处理。
  • RevenueCat:用于订阅或权益状态管理。

上述服务可能会根据其各自的隐私政策处理与购买相关的数据。

6. 存储与保留

映射数据和应用设置会保存在你的本地设备上,直到你删除这些数据、卸载应用,或重置本地应用数据。购买记录由 Apple 和 RevenueCat 按照各自的保留规则处理。

7. 分析与追踪

根据当前版本的 ConMapper,应用未集成独立的用户分析、广告 SDK 或定位追踪模块。

8. 你的选择

  • 你可以不授予辅助功能权限,但这样将无法使用键盘和鼠标模拟功能。
  • 你可以通过删除应用及其本地存储来移除本地数据。
  • 你可以通过 Apple 账号和 App Store 设置管理购买项目。

9. 政策更新

如果应用功能或数据处理方式发生变化,本政策可能更新。最新版本将发布在 https://conmapper.jarman.top/privacy.html