Back to Privacy Hub
PressDeck: Button Remapper Privacy Policy
Last Updated: August 18, 2026
Quick Summary
A local-first Android volume-button remapper that uses AccessibilityService only for supported physical volume-key filtering, stores shortcut configuration locally, and uses Google Play Billing for an optional one-time Pro entitlement.
App-Specific Details
Specific data handling practices for PressDeck: Button Remapper.
- Uses AccessibilityService only for supported physical Volume Up and Volume Down key-event filtering; it is declared as a non-accessibility-tool service and does not retrieve window content or read typed text.
- Stores shortcut mappings, local settings, compatibility observations, and a cached verified Pro entitlement in app-private storage.
- Does not persist Google Play purchase tokens, signed purchase payloads, or purchase signatures; those values are processed in memory for billing verification and acknowledgement.
- The current source has no PressDeck account, developer-operated cloud backend, advertising, analytics, attribution, or crash-reporting SDK.
- Google Play Billing contributes platform network permissions to the merged package for purchase processing; PressDeck does not operate a first-party upload or analytics endpoint.
- Local app data can be removed by clearing app storage or uninstalling PressDeck. Google Play purchase history remains managed by Google Play.
Detailed Official Policy
Full technical and legal disclosure for PressDeck: Button Remapper.
# PressDeck: Button Remapper Privacy Policy
Last updated: August 18, 2026
## Overview
PressDeck is an Android utility for user-defined physical volume-button shortcuts. It is designed to keep shortcut configuration and compatibility information on the device.
PressDeck has no PressDeck account, no developer-operated cloud backend, no advertising SDK, and no analytics, attribution, or crash-reporting SDK in the current source.
## AccessibilityService
PressDeck uses Android AccessibilityService only to receive supported physical Volume Up and Volume Down key events for the shortcut feature configured by the user.
The service is explicitly declared as a non-accessibility-tool service. It does not retrieve window content, subscribe to unrelated accessibility events, read screen text or typed text, read passwords or messages, perform accessibility gestures, use accessibility overlays, or use the accessibility button.
Volume-button events are processed on the device and are not sent to a PressDeck server.
Release builds do not retain the rolling raw volume-key diagnostic trace or emit that trace to normal Logcat. Debug builds may use a bounded in-memory trace for engineering diagnostics; it is not persisted or transmitted.
## Data Stored Locally
PressDeck can store the following in app-private local storage:
- Shortcut mappings and parameters, such as the package name of an app the user selected to launch.
- Whether shortcuts are paused and other application settings.
- Device and build compatibility observations produced by compatibility tests.
- Short in-memory activity and service-health information.
- A cached Boolean Pro entitlement after a completed Google Play purchase is verified.
## Google Play Billing
PressDeck uses Google Play Billing for the optional one-time PressDeck Pro entitlement.
Google Play handles the purchase interface and payment processing. During verification and acknowledgement, PressDeck can receive purchase state, product identifier, purchase token, and signed purchase data from Google Play. PressDeck does not receive payment-card or bank-account details.
The current implementation does not persist the Google Play purchase token, signed purchase JSON, or purchase signature. Those values are processed in memory during billing verification.
A pending purchase does not unlock Pro. A completed purchase must pass the app's verification path before the local entitlement is granted.
## Network And Sharing
PressDeck application code does not operate a first-party server, upload endpoint, advertising transport, analytics transport, or crash-reporting transport.
The source application manifest itself does not request Android INTERNET. The merged packaged app includes normal network permissions contributed by the Google Play Billing dependency so Google's billing components can perform platform purchase operations. Those permissions do not create a PressDeck-operated backend.
PressDeck does not sell user data and does not share personal information with advertisers.
## Support Diagnostics
A support action may open the user's own mail application with a pre-filled local diagnostic summary. Nothing is sent until the user reviews and sends that message through the mail provider they choose.
Users should not include passwords, private messages, or other unnecessary sensitive content in support requests.
## Other Permissions And Capabilities
PressDeck uses MODIFY_AUDIO_SETTINGS to reproduce normal volume behavior when PressDeck legitimately owns a supported compound gesture stream.
The app uses scoped package visibility for launchable activities rather than broad QUERY_ALL_PACKAGES access. Flashlight support is capability-checked and the camera flash is declared as optional hardware.
## Data Deletion
PressDeck has no user account or server-side profile. Clearing PressDeck app storage or uninstalling the app removes its local application data.
A Google Play purchase belongs to the user's Play account. Clearing local PressDeck data does not delete the Play transaction, and a verified entitlement may be restored from Google Play.
## Children
PressDeck is not directed to children and the current source does not use accessibility access for advertising, profiling, or analytics.
## Changes To This Policy
If PressDeck adds analytics, crash reporting, a developer backend or account, advertising, new SDKs that process user data, or broader AccessibilityService behavior, this policy, in-app disclosures, and Google Play declarations must be updated before that version ships.
## Contact
For privacy questions, contact Quazmoz@vivaldi.net.
General Privacy Terms
These terms apply across all our applications.
Questions or privacy requests? Contact us at Quazmoz@vivaldi.net