✅ All Ages: Button Mapper is suitable for all users. By using this app, you agree to use it responsibly and in accordance with these terms and all applicable laws.
Agreement to Terms
By downloading, installing, or using Button Mapper (the \"App\"), you agree to be bound by these Terms of Service (\"Terms\"). If you do not agree to these Terms, do not use the App.
Contact Information:
- Email: support@appsby.uk
- Developer: Appsby
- Subject: \"Terms of Service Question\"
- Response Time: Within 5 business days
1. App Description and Purpose
1.1 What Button Mapper Does
- Hardware Button Remapping: Allows you to remap physical hardware buttons on your device to perform custom actions
- Action Execution: Enables launching apps, triggering system actions, and controlling media playback via button presses
- Gesture Support: Supports single press, double press, triple press, and long press gestures
- Button Combinations: Allows pressing multiple buttons simultaneously for advanced actions
1.2 Intended Use
- Personal Use: Designed for personal customization of your device
- Accessibility: Can be used to create custom accessibility shortcuts
- Productivity: Enhances device productivity through quick actions
- All Ages: Suitable for users of all ages
2. Accessibility Service Permission
2.1 Why We Need Accessibility Service
Required Permission: Button Mapper requires Android's Accessibility Service permission to function.
- Purpose: To detect hardware button presses (volume buttons, camera button, etc.)
- Scope: Only used for button detection - we do not read screen content or access other apps' data
- Privacy: No data is collected, transmitted, or stored on servers
2.2 What We Do NOT Do
- ❌ Read screen content or text from other apps
- ❌ Monitor or track your device usage
- ❌ Access personal information from other apps
- ❌ Capture screenshots or record screen activity
- ❌ Interfere with other apps' functionality (except as configured by you)
2.3 User Control
- Enable/Disable: You can enable or disable the accessibility service at any time in Android Settings
- Transparency: All button mappings are configured by you and visible in the app
- Revocation: Disabling the accessibility service immediately stops button detection
3. Acceptable Use
3.1 Permitted Uses
- ✅ Remapping hardware buttons for personal productivity
- ✅ Creating accessibility shortcuts
- ✅ Customizing device controls to your preferences
- ✅ Launching apps and triggering system actions
- ✅ Controlling media playback with hardware buttons
3.2 Prohibited Uses
- ❌ Using the app to interfere with other apps' security or functionality
- ❌ Attempting to bypass security measures or restrictions
- ❌ Using the app for any illegal purposes
- ❌ Reverse engineering, decompiling, or modifying the app
- ❌ Commercial redistribution of the app
- ❌ Creating automated scripts for malicious purposes
4. Device Compatibility and Requirements
4.1 System Requirements
- Android Version: Android 8.0 (Oreo) or higher
- Hardware Buttons: Device must have physical hardware buttons
- Permissions: Accessibility Service permission required for core functionality
4.2 OEM-Specific Limitations
- Battery Optimization: Some manufacturers (Vivo, Oppo, Xiaomi, Huawei) have aggressive battery management that may stop the service
- Manual Configuration: May require manual configuration of battery optimization and autostart settings
- Not Our Responsibility: We cannot control OEM restrictions and provide guidance only
5. Disclaimers and Limitations
5.1 \"As Is\" Provision
- No Warranty: App provided \"as is\" without warranties of any kind
- Functionality: We strive for reliability but cannot guarantee uninterrupted operation
- Compatibility: May not work on all devices or Android versions
5.2 System Limitations
- Android Restrictions: Cannot override certain Android security restrictions
- Power Button: Most devices do not allow remapping the power button (Android security restriction)
- Secure Screens: Cannot intercept buttons on lock screen, power menu, or boot screens
5.3 User Responsibility
- Configuration: You are responsible for your button configurations
- Conflicts: Be aware of conflicts with system functions (e.g., remapping volume buttons may affect volume control)
- Backup: We recommend backing up important configurations using the app's backup feature
6. Limitation of Liability
6.1 No Liability for Damages
- Indirect Damages: Not liable for indirect, incidental, or consequential damages
- Data Loss: Not responsible for loss of data or configurations (backup recommended)
- Device Issues: Not liable for any device malfunction or performance issues
- Maximum Liability: Our liability limited to the amount you paid for the app (free app = $0)
7. Privacy and Data
7.1 Privacy Commitment
- 100% Offline: App is completely offline and does not connect to the internet
- No Data Collection: We do not collect any personal data or usage statistics
- Local Storage: All data stored locally on your device
- No Tracking: We do not track, monitor, or analyze your usage
See our Privacy Policy for complete details.
8. Intellectual Property
8.1 App Ownership
- Copyright: Button Mapper and all related materials are owned by Appsby
- Trademarks: App name, logo, and branding are trademarks of Appsby
- License: You receive a limited, non-exclusive, non-transferable license to use the app
8.2 User Content
- Your Configurations: You retain ownership of your button configurations
- Local Storage: All user data remains on your device
- No Upload: We do not have access to or ownership of your data
9. Updates and Changes
9.1 App Updates
- Automatic Updates: App may be updated through Google Play Store
- Feature Changes: We may add, modify, or remove features in updates
- Compatibility: Updates designed to maintain backward compatibility when possible
9.2 Terms Updates
- Notification: We will notify users of significant changes to these Terms
- Continued Use: Continued use after changes constitutes acceptance
- Last Updated: Check the \"Last Updated\" date at the top of this document
10. Termination
10.1 By You
- Uninstall: You may stop using the app at any time by uninstalling it
- Data Removal: Uninstalling removes all app data from your device
- No Penalties: No charges or penalties for discontinuing use
10.2 By Us
- Discontinuation: We reserve the right to discontinue the app at any time
- Violation: We may terminate access if you violate these Terms
- Notice: We will provide reasonable notice when possible
11. Contact Information
11.1 Support and Questions
- Email: support@appsby.uk
- Subject: \"Terms of Service Question\" or \"Support Request\"
- Response Time: Within 5 business days
11.2 Violations and Abuse
- Report: support@appsby.uk
- Subject: \"Terms Violation Report\"
- Include: Detailed description of the issue
12. Governing Law
- Jurisdiction: These Terms governed by the laws of United Kingdom
- Disputes: Any disputes subject to the exclusive jurisdiction of UK courts
- Language: English version of these Terms controls in case of translation discrepancies
ACKNOWLEDGMENT
BY USING BUTTON MAPPER, YOU ACKNOWLEDGE THAT:
- ✅ You have read and understood these Terms of Service
- ✅ You agree to use the app responsibly and legally
- ✅ You understand the app requires Accessibility Service permission
- ✅ You understand the app is completely offline and collects no data
- ✅ You are responsible for your button configurations and their effects
- ✅ You will comply with all applicable laws and regulations
- ✅ You accept the limitations and disclaimers stated herein
These Terms of Service are effective as of January 14, 2025, and were last updated on this date.