Privacy Policy
Last updated: December 14, 2025
Overview
VirtualShift is committed to protecting your privacy. This Privacy Policy explains how we handle information when you use our macOS application.
Information We Collect
VirtualShift is designed with privacy in mind. We collect minimal information:
- No personal data collection: VirtualShift does not collect, store, or transmit any personal information.
- No account required: You can use VirtualShift without creating an account or providing any personal details.
- Local processing only: All data processing happens locally on your Mac. Your shifting data never leaves your device.
Bluetooth Data
VirtualShift connects to your Shimano Di2 shifting system via Bluetooth to detect shift commands. This connection:
- Is established locally between your Mac and your Di2 system
- Does not transmit any data to external servers
- Is only active while the app is running
Third-Party Services
VirtualShift interacts with Rouvy to send virtual gear change commands. This interaction:
- Uses keyboard simulation to control Rouvy's interface
- Does not share any data with Rouvy beyond standard keyboard inputs
- Requires you to have Rouvy running separately on your device
Data Storage
VirtualShift stores only your preferences (such as shift mapping settings) locally on your Mac using standard macOS preferences storage. This data:
- Never leaves your device
- Is not accessible to us or any third party
- Can be deleted by uninstalling the application
Analytics
VirtualShift does not include any analytics, tracking, or telemetry. We do not monitor how you use the app.
Children's Privacy
VirtualShift does not collect any personal information from anyone, including children under 13.
Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated revision date.
Contact Us
If you have any questions about this Privacy Policy, please contact us at stepan.zalis@gmail.com.