General information
This Privacy Policy explains how twist.cat collect & use information and what information when you use twist.cat services.
Privacy Policy
Information collected by hoster
VPS is rented with Hetzner, Idk what Information they collect.
Information collected by twist.cat services
TL;DR: only necessary information for service operation stored & processed. Information never used for ANY form of sell nor ANY form of “training” “AI” bullshit.
Scope 1: Any web-service visit
Type | Information | Reciever | Processor | Storage | Trigger | Purpose | Lifetime |
---|---|---|---|---|---|---|---|
Technical | IP-address | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | On visit and only if logging enabled | Required for operation | 3h if logging enabled, not stored otherwise |
Technical | User-Agent | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | On visit and only if logging enabled | Required for operation | 3h if logging enabled, not stored otherwise |
Note most of the time logging disabled. Its enabled temporary in case of invistigation & testing purposes. Information never used for ANY form of sell nor ANY form of “training” “AI” bullshit.
Scope 2: twist.cat SearXNG service
Type | Information | Reciever | Processor | Storage | Trigger | Purpose | Lifetime |
---|---|---|---|---|---|---|---|
User-input | Search query text | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | Search function used and only if logging enabled | Service functionality | 3h if logging enabled, not stored otherwise |
User-input | User service settings (Optional) | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | User service settings function used and only if logging enabled | Optional service functionality | 3h if logging enabled, not stored otherwise |
Note most of the time logging disabled. Its enabled temporary in case of invistigation & testing purposes. Information never used for ANY form of sell nor ANY form of “training” “AI” bullshit.
Scope 3: twist.cat 4get service
Type | Information | Reciever | Processor | Storage | Trigger | Purpose | Lifetime |
---|---|---|---|---|---|---|---|
User-input | Search query text | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | Search function used and only if logging enabled | Service functionality | 3h if logging enabled, not stored otherwise |
User-input | User service settings (Optional) | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | User service settings function used and only if logging enabled | Optional service functionality | 3h if logging enabled, not stored otherwise |
Note most of the time logging disabled. Its enabled temporary in case of invistigation & testing purposes. Information never used for ANY form of sell nor ANY form of “training” “AI” bullshit.
Scope 4: twist.cat Redlib service
Type | Information | Reciever | Processor | Storage | Trigger | Purpose | Lifetime |
---|---|---|---|---|---|---|---|
User-input | Search query text (Optional) | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | Search function used and only if logging enabled | Optional service functionality | 3h if logging enabled, not stored otherwise |
User-input | User service settings (Optional) | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | User service settings function used and only if logging enabled | Optional service functionality | 3h if logging enabled, not stored otherwise |
Note most of the time logging disabled. Its enabled temporary in case of invistigation & testing purposes. Information never used for ANY form of sell nor ANY form of “training” “AI” bullshit.
Scope 5: twist.cat LibreTranslate service
Type | Information | Reciever | Processor | Storage | Trigger | Purpose | Lifetime |
---|---|---|---|---|---|---|---|
User-input | Text | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | Translation function used and only if logging enabled | Service functionality | 3h if logging enabled, not stored otherwise |
User-input | API Key (Optional) | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | Provide API Key function used and only if logging enabled | Optional service functionality | 3h if logging enabled, not stored otherwise |
Note most of the time logging disabled. Its enabled temporary in case of invistigation & testing purposes. Information never used for ANY form of sell nor ANY form of “training” “AI” bullshit.
Scope 6: twist.cat Gitea service
Type | Information | Reciever | Processor | Storage | Trigger | Purpose | Lifetime |
---|---|---|---|---|---|---|---|
User-input | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Account creation used | Service functionality | Permanently stored in service database until account deletion | |
User-input | Password | twist.cat | twist.cat & Hetzner | Permanently (hashed form), encrypted in transit | Account creation used | Service functionality | Permanently stored in service database in hashed form until account deletion |
User-input | Username (also called Login) | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Account creation used | Service functionality | Permanently stored in service database until account deletion |
User-input | Profile picture (Optional) | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Change profile picture function used | Optional service functionality | Permanently stored in service database until account deletion |
User-input | Code & Code Repository (Optional) | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Code repository creation or Code repository migration functions used | Optional service functionality | Permanently stored in service database until account deletion |
User-input | Text in user bio (Optional) | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Change user bio function used | Optional service functionality | Permanently stored in service database until account deletion |
User-input | Text in Issues (Optional) | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Create issue OR Create comment functions used | Optional service functionality | Permanently stored in service database until account deletion |
User-input | Text in Pull Requests (Optional) | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Create Pull Request function is used | Optional service functionality | Permanently stored in service database until account deletion |
User-input | Text in Commits (Optional) | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Create commit function is used | Optional service functionality | Permanently stored in service database until account deletion |
User-input | Search query text | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | Search function used and only if logging enabled | Optional service functionality | 3h if logging enabled, not stored otherwise |
Note most of the time logging disabled. Its enabled temporary in case of invistigation & testing purposes. Information never used for ANY form of sell nor ANY form of “training” “AI” bullshit.
Scope 7: twist.cat Mail (mailcow) service
Type | Information | Reciever | Processor | Storage | Trigger | Purpose | Lifetime |
---|---|---|---|---|---|---|---|
Technical | Mailserver’s IP | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | Send/Receive email to/from twist.cat Mail (mailcow) function is used | Optional service functionality | 3h if logging enabled, not stored otherwise |
User-input | User Email Address | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Account creation used | Service functionality | Permanently stored in service database until account deletion |
User-input | Password | twist.cat | twist.cat & Hetzner | Permanently (hashed form), encrypted in transit | Account creation used | Service functionality | Permanently stored in service database in hashed form until account deletion |
User-input | Username (also called Login) | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Account creation used | Service functionality | Permanently stored in service database until account deletion |
User-input | Profile picture (Optional) | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Change profile picture function used | Optional service functionality | Permanently stored in service database until account deletion |
User-input | Communication Email Address | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Send/Receive email to/from twist.cat Mail (mailcow) function is used | Optional service functionality | Permanently stored in service database until account deletion |
User-input | Email Content | twist.cat | twist.cat & Hetzner | Permanently, encrypted in transit | Send/Receive email to/from twist.cat Mail (mailcow) function is used | Optional service functionality | Permanently stored in service database until account deletion |
Note most of the time logging disabled. Its enabled temporary in case of invistigation & testing purposes. Information never used for ANY form of sell nor ANY form of “training” “AI” bullshit.
Scope 8: twist.cat DNS Resolver(s) service
Type | Information | Reciever | Processor | Storage | Trigger | Purpose | Lifetime |
---|---|---|---|---|---|---|---|
Non-manual user-input | Requested website name (aka domain name) | twist.cat | twist.cat & Hetzner | Temporary, encrypted in transit | IP-resolving function used and only if logging enabled | Service functionality | 3h if logging enabled, not stored otherwise |
Note most of the time logging disabled. Its enabled temporary in case of invistigation & testing purposes. Information never used for ANY form of sell nor ANY form of “training” “AI” bullshit.