This Privacy Policy applies to the website and services of uEdit. uEdit is operated from the European Union, in particular from Germany.
If you have questions about data protection or want to exercise your rights, you can contact us at privacy@uedit.co.
We process personal data only to the extent necessary for the secure operation of the website, the provision of specific features, or the handling of inquiries.
Our legitimate interest under Article 6(1)(f) GDPR lies in the secure provision of uEdit, the prevention of abuse, technical stability, and the improvement of our services.
- Article 6(1)(f) GDPR for the secure and efficient operation of the website, abuse prevention, error analysis, and system security
- Article 6(1)(b) GDPR where processing is necessary to provide account-related features, especially login via Discord
- Article 6(1)(c) GDPR where a legal obligation requires retention or disclosure
- Article 6(1)(a) GDPR where we rely on your consent
When you access the website, technically necessary information may be processed by the web server or the infrastructure used to provide the service. This may include IP address, date and time of access, requested URL, referrer, browser type, operating system, and similar technical metadata.
This processing is carried out to provide the website, ensure system security, analyze errors, and detect abuse on the basis of Article 6(1)(f) GDPR.
uEdit uses technically necessary cookies and session data so the website can function. This includes login management, security mechanisms, form protection, and storage of your selected language.
This processing is based on Article 6(1)(f) GDPR or, where necessary to provide a service requested by you, Article 6(1)(b) GDPR. Where information is stored on or read from your device, this is done only to the technically necessary extent under Section 25(2) No. 2 TTDSG.
If you sign in to uEdit using Discord, we process the data made available by Discord to identify and authenticate your account. Based on the current implementation visible in the codebase, the following data is stored or processed:
The processing is necessary so we can provide login, a recognizable account, and protected account-related features. The legal basis is Article 6(1)(b) GDPR and, additionally, Article 6(1)(f) GDPR for the secure administration of user accounts.
Discord is an external service. When you sign in, Discord's own privacy terms also apply.
- Discord ID
- Discord username
- Discord global name, if available
- Discord discriminator, if available
- Avatar URL, if available
- Banner URL, if available
When downloading library files, uEdit currently stores additional information in order to trace downloads and limit abuse.
This processing is based on Article 6(1)(f) GDPR. Our legitimate interest lies in the technical provision of downloads, abuse detection, service stability, and anonymized or pseudonymized analysis of download activity.
- Library ID of the downloaded file
- Hashed IP address as an HMAC-SHA256 value, not in plain text
- User-Agent of the requesting browser or client
- Time of download
If you contact us by email, Discord, or another channel, we process the data you provide in order to handle your request. This may include your name, Discord ID, message contents, attachments, and the time of contact.
The legal basis is Article 6(1)(b) GDPR if your request relates to a specific service or user relationship; otherwise, Article 6(1)(f) GDPR applies for proper communication and handling of inquiries.
Personal data is disclosed only where necessary for the operation of uEdit or where there is a legal obligation to do so. This may include hosting and infrastructure providers, technical processors, and external services used for authentication.
Data may also be disclosed where required to enforce, defend, or assert legal claims.
When external services are used, especially Discord, personal data may also be transferred to countries outside the European Union or the European Economic Area.
Where such transfers occur, we ensure they take place only in accordance with Articles 44 et seq. GDPR, for example on the basis of an adequacy decision or other appropriate safeguards.
The codebase includes optional support for Umami Analytics. The tracking script is technically loaded only if a website ID has been configured.
If analytics is enabled and involves storing or reading information on a device or processing personal usage data, this may only take place on a valid legal basis. Where consent is required, processing starts only after such consent has been obtained.
We store personal data only for as long as necessary for the respective purposes. Afterwards, the data is deleted unless legal retention obligations or legitimate interests require further storage.
Account data is generally stored as long as your user account exists or as long as it is required for secure access management. Communication data and technical logs are retained only as long as necessary for handling, security, and documentation purposes.
Subject to the legal requirements, you have the following rights in particular:
- Access to the personal data we process about you
- Rectification of inaccurate or incomplete data
- Erasure of your data
- Restriction of processing
- Data portability
- Objection to processing based on legitimate interests
- Withdrawal of consent with effect for the future
Under Article 77 GDPR, you have the right to lodge a complaint with a data protection supervisory authority, in particular in the Member State of your habitual residence, your place of work, or the place of the alleged infringement.
Based on the currently visible implementation, no automated decision-making, including profiling within the meaning of Article 22 GDPR, takes place.
We take appropriate technical and organizational measures to protect personal data against loss, misuse, unauthorized access, unauthorized disclosure, and unlawful alteration.
We may update this Privacy Policy if technical functions, legal requirements, or our data processing practices change. The version published on this page applies in each case.