⌨ iKeyMapper
How it works Features Privacy Terms Download
← Back to iKeyMapper

Terms of Use

Effective Date: June 9, 2025

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