uicss.dev is a free, educational CSS tooling website operated by an individual developer. The site provides CSS generators (glassmorphism, gradients, shadows, patterns, and more) with no commercial intent.
Data Controller: Individual developer — contact dev@admir.fi for all data-related requests.
The tools themselves require no account and collect no personal data. All configurations (gradients, shadows, etc.) exist only in your browser during your session and are never sent to our servers.
| Data | When collected | Purpose |
|---|---|---|
| Email address, name | Only if you create an account (optional) | Authentication and account identification |
| Preset configurations | Only if you save a preset (requires account) | Storing and retrieving your saved work |
| OAuth profile data (name, avatar URL) |
Only if you sign in with Google or GitHub | Populating your profile display |
| Page views, device & browser type, approximate location | Only with your cookie consent | Understanding how the site is used to improve it |
We process personal data only where we have a valid legal basis under GDPR:
| Data | Legal basis |
|---|---|
| Account data (email, name) | Contract — necessary to provide the account service you requested |
| Preset data | Contract — necessary to deliver the preset-saving feature |
| Analytics data | Consent — collected only after you accept cookies |
We use two external services as data processors. Neither provider is authorised to use your data for their own purposes.
| Provider | Role | Data shared | Location |
|---|---|---|---|
| Supabase | Authentication & database | Email, name, preset data | EU (Frankfurt) |
| Google Analytics | Analytics (consent-based only) | Anonymised usage data, approximate IP | US (EU Data Processing Agreement in place) |
We do not sell, rent, or share personal data with any other parties.
As an EU resident, you have the following rights under GDPR. To exercise any of them, email dev@admir.fi.
Account data (email, name) is retained for as long as your account exists. Preset data is deleted when you delete the preset or your account. To delete your account and all associated data, email dev@admir.fi.
Analytics data is retained per Google Analytics default settings (26 months) and only if you have consented to analytics cookies.
You also have the right to lodge a complaint with the Finnish Data Protection Ombudsman: tietosuoja.fi