ConsoleMouse

Privacy addendum: buying and activating ConsoleMouse

Controller

Controller: naKlaro e.U., owner Stefan Mueller, , . For privacy questions, contact [email protected].

General privacy notice

Buying through Stripe

When you click "Buy", our page generates a random request identifier (32 hexadecimal characters) and sends it with your language choice ("de" or "en") to our licence server license.consolemouse.com. The licence server creates a Checkout Session at Stripe and redirects you to checkout.stripe.com. The request identifier contains nothing about you; it prevents a repeated purchase attempt from being created twice.

On the Stripe page you enter your details directly with Stripe. Stripe processes:

Stripe (Stripe Payments Europe, Ltd., 1 Grand Canal Street Lower, Dublin 2, Ireland) is an independent controller for payment processing insofar as it processes data for the payment, fraud prevention and its own legal obligations, and our processor insofar as it creates invoices for us. Stripe may transfer data to Stripe, Inc. (USA) and other Stripe entities under the EU-US Data Privacy Framework or standard contractual clauses. Details are in Stripe's privacy policy.

After payment we receive from Stripe: session and payment identifiers, amount, currency, payment status, your e-mail address, name, billing country and the last digits of the payment method, plus later events such as refund or chargeback.

Legal bases: performance of the contract (Art. 6(1)(b) GDPR) for payment, invoice and delivery; legal obligation (Art. 6(1)(c) GDPR) for invoicing and tax duties, in particular § 132 Austrian Federal Fiscal Code (BAO); legitimate interest (Art. 6(1)(f) GDPR) in preventing payment fraud.

Stripe privacy policy

Licence server license.consolemouse.com

The licence server runs as a Cloudflare Worker with a Cloudflare D1 database. Cloudflare (Cloudflare, Inc., USA; contracting entity for EU customers: Cloudflare Netherlands B.V.) is our processor. In operation, Cloudflare processes technical connection data such as IP address and request time; the licence server itself does not log requests and never places keys or pickup tokens in URLs, logs or analytics.

The licence server stores:

Legal bases: performance of the contract (Art. 6(1)(b) GDPR) for issuance, delivery and pickup; legitimate interest (Art. 6(1)(f) GDPR) in abuse prevention, rate limits and the block after a refund.

Activating ConsoleMouse

On Windows, Mac and Linux the app checks the licence key offline. It sends no data when you activate it, neither to us nor to anyone else. The key is stored only locally in the app on your device.

When you enter the licence key on your Raspberry Pi's local setup page, the Pi sends to the licence server:

Per licence, the licence server stores the currently bound device identifier value and device key, the time of activation and the times of device changes in the last 365 days (at most three). It answers with a signed activation receipt that the Pi stores locally in a protected directory. The licence server receives nothing about your console, your PSN or Microsoft account, pairing data, inputs or game pictures. Activation uses no cookies and no analytics services.

Your Pi stores locally: the private device key, the activation receipt and the machine ID. The licence key itself is not stored permanently on the Pi. These files do not belong in a support export; do not send them to us.

Legal bases: performance of the contract (Art. 6(1)(b) GDPR); legitimate interest (Art. 6(1)(f) GDPR) in limiting use to one device and three changes per 365 days to make sharing harder.

Confirmation e-mail

After the purchase we send you an e-mail with the contract confirmation, the withdrawal notice and the licence key or pickup instructions. For this we use an e-mail service as processor. The service processes your e-mail address, subject, content and delivery information. We keep the delivery data in the licence server for at most 24 hours (see above); the e-mail service keeps delivery logs under its own periods. Legal basis: performance of the contract and the legal duty to confirm the contract (Art. 6(1)(b) and (c) GDPR, § 7(3) FAGG).

Support and withdrawal

If you write to [email protected], we process your message, your e-mail address and the details you give for identification (purchase date, e-mail address used at Stripe, Pi model, support code). The legal basis is Art. 6(1)(b) GDPR. We keep support messages only as long as needed to handle your request and as statutory retention duties require. The [email protected] mailbox is forwarded to a mailbox of the controller (see the general privacy notice).

Retention at a glance

Recipients and third countries

Recipients are Stripe (Ireland, USA), Cloudflare (USA/EU) and the e-mail service. Transfers to the USA rely on the EU-US Data Privacy Framework where the recipient is certified, otherwise on standard contractual clauses.

Your rights

Subject to the law, you have the right to access, rectification, erasure, restriction, data portability and to object to processing based on legitimate interest. Write to [email protected] or . You can complain to the Austrian Data Protection Authority (dsb.gv.at) or the supervisory authority where you live. We cannot delete purchase and invoice data before the statutory retention periods expire. Providing a billing address and an e-mail address is required for the purchase; without them Stripe cannot complete the payment and we cannot deliver the key.

Back to the shop