Privacy Policy
This privacy policy explains how personal data is processed when using the EdgeWizard website and application. It is based on Swiss data protection law (nDSG) and, where applicable, the EU General Data Protection Regulation (GDPR).
1. Controller
The controller responsible for the processing of personal data is:
Raphael König
Austrasse 73
3176 Neuenegg
Switzerland
E-mail:
support@edgewizard.click
2. Overview of data processing
EdgeWizard processes as little personal data as possible. Processing mainly serves to provide the application, perform image edge detection, manage credits and enable payment via Stripe.
Categories of data processed
- Technical usage and log data (e.g. IP address, time stamps, HTTP headers)
- Pseudonymous installation identifier (
X-Client-Id) - Payment-related data transmitted to Stripe for credit purchases
- Contents of support requests sent by e-mail
Legal bases
Where the GDPR is applicable, the processing is based in particular on:
- Art. 6(1)(b) GDPR (performance of a contract and pre-contractual measures), especially for providing the app and credit purchases;
- Art. 6(1)(f) GDPR (legitimate interests) for security, abuse prevention and stable operation of the infrastructure;
- Art. 6(1)(c) GDPR (legal obligation), where statutory retention and tax obligations apply to payment data.
3. Provision of the website (GitHub Pages)
The EdgeWizard landing page is hosted using GitHub Pages. When the website is accessed, GitHub (GitHub, Inc. / GitHub B.V.) may process technical log data such as IP address, browser information and time of access in order to provide and secure the service.
Further information can be found in GitHub's privacy policy. The use of GitHub Pages is based on a legitimate interest in a stable and secure hosting environment.
4. Use of the EdgeWizard application
4.1 Pseudonymous installation identifier (X-Client-Id)
Each installation of the EdgeWizard app receives a randomly generated UUID ("X-Client-Id"). This identifier:
- is stored locally on the device (e.g. AsyncStorage);
- is unique per installation;
- is sent with each request in the HTTP header (
X-Client-Id); - is used on the server side as a key within the Redis system.
The X-Client-Id does not directly identify a person and serves to manage usage, credits and technical stability in a pseudonymous manner.
4.2 Image processing
The core functionality of EdgeWizard is edge detection for images uploaded by users or captured via the device camera.
- The images are transmitted temporarily to the backend hosted on Railway in order to perform edge detection.
- The images are processed solely for this technical purpose and are immediately discarded after processing.
- The images are not stored permanently, not used for training models and not shared with third parties.
Users remain responsible for the images they upload and must ensure that they have the necessary rights to process the content.
4.3 Server infrastructure (Railway & Redis)
The backend and Redis-based storage used to manage technical sessions and X-Client-Ids run on infrastructure provided by Railway. Within Redis, mainly pseudonymous keys and technical usage information are stored in order to operate the service efficiently and securely.
5. Payments via Stripe
Credit purchases in EdgeWizard are processed via the payment service provider Stripe. If a payment is initiated, the following data may be transmitted to Stripe:
- Payment amount and selected credit package
- Payment method details (e.g. card information, wallet information)
- Technical transaction data and fraud-prevention data
Stripe processes these data as an independent controller in accordance with its own privacy policy. The use of Stripe is based on Art. 6(1)(b) GDPR (performance of a contract) and Art. 6(1)(f) GDPR (legitimate interests in secure and reliable payment processing).
6. Contact by e-mail
If you contact EdgeWizard via support@edgewizard.click, the information you provide (e.g. name, e-mail address, message content) will be processed in order to handle your request. The legal basis is Art. 6(1)(b) GDPR (performance of a contract or pre-contractual measures) or Art. 6(1)(f) GDPR (legitimate interests in processing enquiries).
7. Data retention
- Image data: Only temporarily processed and deleted immediately after edge detection.
- Technical usage data / logs: Stored only as long as necessary for security, troubleshooting and service stability, then deleted or anonymised.
- Payment data: Stored in accordance with legal retention obligations (e.g. tax law) and then deleted or anonymised.
- Support communication: Stored as long as necessary to process and document the request.
8. No tracking / analytics
EdgeWizard currently does not use web tracking or analytics tools such as Google Analytics, Facebook Pixel or similar services. No marketing profiles are created.
9. Data security
Appropriate technical and organisational measures are taken in order to protect data against loss, misuse and unauthorised access. This includes restricted access to infrastructure, encrypted connections (HTTPS) and secure handling of keys and configuration data.
10. International data transfers
Due to the use of infrastructure and service providers (e.g. Railway, GitHub, Stripe), data may be processed in states outside Switzerland and the EU/EEA. In such cases, appropriate safeguards (e.g. adequacy decisions, standard contractual clauses) are used to ensure an adequate level of data protection.
11. Rights of data subjects
Where the GDPR is applicable, users have in particular the following rights:
- Right of access (Art. 15 GDPR)
- Right to rectification (Art. 16 GDPR)
- Right to erasure (Art. 17 GDPR)
- Right to restriction of processing (Art. 18 GDPR)
- Right to data portability (Art. 20 GDPR)
- Right to object (Art. 21 GDPR)
- Right to lodge a complaint with a supervisory authority (Art. 77 GDPR)
In order to exercise these rights or for general questions about data protection, you can contact: support@edgewizard.click.
12. Changes to this privacy policy
This privacy policy may be adapted from time to time, for example if EdgeWizard is further developed or if legal requirements change. The current version will always be published at this location.
13. Contact
If you have questions regarding this privacy policy or data protection at EdgeWizard, please contact:
Raphael König
E-mail:
support@edgewizard.click