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 macOS devices that you personally own or control, for your own use.
- Personal Use Only: This license is for a single user. You may re-download the App from the link provided at purchase as needed for your own devices.
All installations remain subject to these Terms. Resale, redistribution, or sharing of the App or your download link with others is not permitted.
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
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 download access. Payment processing is handled by Stripe; their terms also apply to transactions.
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