Terms of Use
1. Acceptance of Terms
By downloading, installing or using iKeyMapper ("the App"), you agree to be bound by these Terms of Use and any future modifications. If you do not agree, do not install or use the App.
2. The App and Licenses
The App is free to download. Full functionality requires a valid license, which you can obtain by purchasing one or by starting a free trial. Subject to your compliance with these Terms, you are granted a non-exclusive, non-transferable, revocable license to use iKeyMapper as follows:
- Per-Device Activation: A paid license may be activated on a limited number of Macs, according to the plan you purchased (for example, a 1-, 2-, or 3-device plan). You may deactivate the Mac you are using from within the App to free up an activation and move your license to another Mac. If a device is lost, damaged, or otherwise inaccessible, contact ikeymapper.support@forinset.com to release its activation.
- Personal Use: Licenses are issued to a single user for their own devices. Resale, redistribution, or sharing of your license key with others is not permitted.
- Free Trial: A free trial is limited to one per device and expires after the stated trial period (currently 7 days). When it expires, a paid license is required to continue using licensed functionality.
3. License Validation and Internet Connection
The App verifies your license with our licensing service when you activate it, when it launches, and periodically while it runs. An internet connection is required for validation. If the App cannot reach the licensing service, it will continue to work offline for a grace period; after that period it may lock licensed functionality until it can validate again. A license that is refunded or revoked will stop working once the App next validates. See our Privacy Policy for what is sent during validation.
4. Description of Service
iKeyMapper lets you map raw keystroke sequences from a selected physical keyboard to other keystroke behaviors on macOS. Only the "activated" keyboard's mappings are applied.
5. Permissions and Security
- Input Monitoring Permission: Required to capture raw keyboard events.
- Accessibility Permission: Required to detect tap events needed for mapping.
The App uses these permissions only to perform mapping in memory. No keystroke data is stored on disk or transmitted.
6. User Responsibilities & Risks
- You alone configure mappings. Improper mappings may cause unexpected behavior.
- Some keys (e.g., Caps Lock) cannot be blocked; others (e.g., Fn) cannot be captured.
- Always test new mappings before relying on them in critical workflows.
7. Activation Toggle
Mappings apply only when the App is set to On. When Off, all keys revert to macOS defaults. In order to change the selected keyboard or to add / remove mappings, make sure it is set to Off.
8. Export/Import of Mappings
You may export and import mapping profiles for backup or sharing. Imported profiles may require re-mapping on different keyboard layouts; failure to do so can lead to unmapped or unintended actions.
9. Updates and Modifications
We may update the App periodically. Continued use after an update constitutes acceptance of any revised terms.
10. Refunds
If you wish to request a refund, please contact us at ikeymapper.support@forinset.com within 14 days of purchase. Refunds are handled at our discretion and, when granted, will revoke your license, after which the App's licensed functionality will stop working. Payment processing is handled by Stripe; their terms also apply to transactions.
11. Disclaimer of Warranties
THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. USE AT YOUR OWN RISK.
12. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, NEITHER THE DEVELOPER NOR ITS AFFILIATES SHALL BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES. IN NO EVENT SHALL LIABILITY EXCEED THE AMOUNT PAID BY YOU FOR THE APP.
13. Governing Law
These Terms are governed by the laws of Estonia, without regard to its conflict-of-law principles.
14. Contact
If you have questions about these Terms, please contact: ikeymapper.support@forinset.com