QR Controller app icon QR Controller

Privacy Policy

Effective date: May 5, 2026

This Privacy Policy explains how QR Controller handles information when you use the QR Controller mobile apps, web app, download page, and related signaling service (together, the "Service").

No analytics or advertising tracking. QR Controller does not currently use analytics SDKs, advertising SDKs, or cross-app tracking.

No account required. You do not need to create an account, provide your name, or provide your email address to use the app.

Connection data is temporary. Room codes, socket IDs, approval codes, WebRTC signaling messages, and relay credentials are used to connect players and are not used to identify you.

Information We Collect

QR Controller is designed to avoid collecting personal information. The Service may process the following limited information to make the app work:

Camera, QR Codes, and Motion Controls

The camera is used to scan QR codes. Camera frames are processed on your device for QR detection and are not intentionally uploaded to QR Controller servers.

If you enable motion controls, the app reads accelerometer and gyroscope data from your device. Those readings are used to generate controller input and may be sent through the active controller connection to the host device you joined. QR Controller does not use motion data for analytics or advertising.

How We Use Information

We use the information above only to provide and maintain the Service, including to:

What We Do Not Do

Sharing and Third Parties

QR Controller relies on service providers to operate the app. These providers may process technical information as needed to provide their services:

The public website may also link to or embed third-party content, such as app stores, Steam, Discord, YouTube, or QR code tools. Your use of those third-party services is governed by their own privacy policies.

Retention

Temporary room and signaling data is intended to exist only while needed to operate active rooms and connections. Local cached files and session storage remain on your device until the app, browser, or operating system removes them, or until you clear app/browser data.

Standard server logs, if generated by hosting infrastructure, are retained only as long as needed for operations, security, debugging, and legal compliance.

Children's Privacy

QR Controller is intended for a general audience and does not knowingly collect personal information from children. If you believe a child has provided personal information to us, contact us and we will take appropriate steps to delete it.

Your Choices

International Use

The Service may be operated from and process technical information in countries other than your own. Where applicable, we rely on service providers and operational safeguards to protect information during this processing.

Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the effective date on this page. Continued use of the Service after an update means the revised policy applies.

Contact Us

If you have questions about this Privacy Policy or QR Controller privacy practices, contact us at bash@bashdev.com.

Email QR Controller Support