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. License Grant
Subject to your compliance with these Terms, you are granted a non-exclusive, non-transferable, revocable license to install and use iKeyMapper as follows:
- Individual License: You may install and use the App on any and all macOS devices that you personally own or control, provided they are signed in with the same Apple ID used to purchase iKeyMapper.
- Family Sharing: You may also share iKeyMapper with up to five (5) additional family members via Apple's Family Sharing group. Each family member's device must be signed in to the same Family Sharing group and meet the App's system requirements.
All installations remain subject to these Terms. Devices outside your Apple ID or Family Sharing group are not covered by this license.
3. 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.
4. 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.
5. 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.
6. 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.
7. 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.
8. Updates and Modifications
We may update the App periodically. Continued use after an update constitutes acceptance of any revised terms.
9. Refunds
All purchases of iKeyMapper are subject to Apple's refund policies. If you wish to request a refund, please contact Apple Support or visit reportaproblem.apple.com.
10. 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.
11. 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.
12. Governing Law
These Terms are governed by the laws of Estonia, without regard to its conflict-of-law principles.
13. Contact
If you have questions about these Terms, please contact: ikeymapper.support@forinset.com