SparkleScroll Terms of Service 1.0 / 2026-10-19 Conditions, compatibility limits, and authorization for a local scrolling tool. This document does not promise store availability, pricing, or a release date. 1. Scope and eligibility These terms cover SparkleScroll and related support supplied by Sparkle. Use a Mac you are entitled to control, understand the effect of adjusting input behavior, and follow applicable law, organizational rules, and third-party conditions. Minors need appropriate guardian authorization. Viewing this page or continuing use does not automatically fulfill separate legal notice or consent requirements. 2. Availability and acquisition The current project is a 1.0.0 development preview targeting macOS 15 or later and a local Apple Silicon build. Like SparkleShot, it is preparing for Mac App Store distribution with no public download yet. This does not mean it is listed or approved, and promises no date, price, perpetual free access, or permanent compatibility. If acquired through the App Store later, the actual listing and applicable Apple terms govern purchases, refunds, Family Sharing, and accounts. These terms do not create a subscription or payment authorization. 3. Adjustment, permissions, and system settings The app adjusts supported scroll-wheel events according to device and axis choices. Enable system Natural Scrolling and separately grant Input Monitoring and Accessibility. Running is reported only when actual modifying scroll control is enabled. Saving preferences or passing logic tests does not guarantee every application’s behavior. The preset enables adjustment, reverses the mouse while retaining trackpad direction, and enables reversal on both axes without changing system Natural Scrolling. Pause or quit to stop adjustment. Permissions and login startup are managed separately. Test your real devices before relying on the result in critical work. 4. Compatibility and reasonable use Public classification relies on continuity, gesture, and momentum information and can misclassify incomplete driver reports. Wheel steps apply to supported ordinary unit ticks; 0 preserves the system default. Software-generated input can be excluded, but no uniform result is guaranteed across drivers, remote tools, or macOS releases. Do not use the app for unauthorized device control, privacy violations, disruption, or bypassing access restrictions. System permission does not replace authorization from the device owner or organization. Pause or quit if the behavior is unsuitable. 5. Data, updates, and support There is currently no account, telemetry, or in-app automatic update service. See the Privacy Policy for preferences and local processing. You remain responsible for your device, backups, and permissions. Actual supplied features govern; ongoing maintenance or resolution of every issue is not promised. Use the website’s public support channels and send only necessary version, system, and reproduction details. New charges, permissions, or data processing require distinct clear information and applicable procedures. 6. Licensing, responsibility, and remedies Software licensing, upstream rights, and attribution are described in Software License and Third-party Notices. Independent open-source permissions are not reduced. The product is not endorsed by Apple, Scroll Reverser, or its author. To the extent permitted by law, software is supplied in its available condition without guarantees of error-free operation, every hardware configuration, or avoidance of all loss. Non-excludable liability, intentional misconduct, gross negligence, unlawful personal-information handling, and mandatory consumer rights remain. Contact maintainers or seek lawful remedies from competent authorities, without mandatory arbitration or waiver of statutory rights. 7. Ending use, changes, and contact You may pause, quit, or stop use. Material revisions will be dated with legally necessary notice. An unenforceable provision does not invalidate independently effective provisions. Contact sparklebossletter@outlook.com and identify SparkleScroll.