Last updated 19 June 2025
| Role | Information |
|---|---|
| Controller |
Codebite Oy
Business-ID FI-31350249 Tyynylaavankuja 2 B35, Helsinki, Finland |
| Contact (privacy) | contact@codebite.fi |
| Data-Protection Officer | Johannes Peltola; johannes.peltola@codebite.fi |
| Purpose | Data categories | Legal basis | Retention |
|---|---|---|---|
| Account creation & login | Name, e-mail, hashed password, organisation, 2-factor-auth secret | Contract performance (Art 6 (1)(b)) | Account lifetime + 30 days |
| Billing & payments | Transaction ID, cardholder name, billing address (held by Stripe) | Contract (1)(b) & legal obligation (1)(c) | 6 years |
| Platform security & diagnostics |
Runtime logs (container IP, user-agent, token hashes) Control-plane audit logs |
Legitimate interest (1)(f) | Runtime logs 7 days Audit logs 60 days |
| Threat-detection & virtual-patching | Source IP, HTTP headers, request path, timestamp | Legitimate interest (Art 6 (1)(f)) to secure the Service |
7 days (malicious events may be retained indefinitely for block-listing) |
| Front-end telemetry | Error stack traces, anonymised UX metrics (highlight.io) | Legitimate interest (1)(f) | 30 days |
| Support | E-mails to contact@codebite.fi | Legitimate interest (1)(f) | 24 months |
| Service messages & product updates | Name, e-mail | Legitimate interest (1)(f) | Until opt-out |
| Container images & in-app data | Content supplied by you | Processor role (Art 28) | Current image + 30 days history |
Additionally, we use Plausible Analytics to collect anonymous usage data for statistical purposes. We only track overall trends in our website traffic, not individual visitors.
Note: For any personal data processed inside your Applications, you are the Controller and Codebite Oy acts only as a Processor.
| Sub-processor | Purpose | Location | Safeguard |
|---|---|---|---|
| Hetzner Online GmbH | Compute & networking | Finland | Data in EEA |
| UpCloud Oy | Object-storage bucket | Finland | Data in EEA |
| Stripe, Inc. | Payment processing | EU / US | SCCs + DPF |
| Highlight, Inc. | Front-end telemetry | US | SCCs |
| CrowdSec SAS | Offline mode - no data transferred | n/a | n/a |
We will give 30 days' notice before adding or replacing a sub-processor.
Data transferred to Stripe and Highlight is protected by Standard Contractual Clauses (2021/914/EU); Stripe also participates in the EU-US Data Privacy Framework.
We may send product updates or service announcements based on legitimate interest. You can unsubscribe at any time via the link in each e-mail.
You have the right to access, rectify, erase and port your personal data, restrict or object to processing, and lodge a complaint with the Finnish Data Protection Ombudsman (tietosuoja.fi). Requests: e-mail contact@codebite.fi - we respond within 30 days.
We do not perform automated decision-making that produces legal or similarly significant effects.
We may update this Policy with 30 days' notice via e-mail or dashboard banner. Continued use after the effective date constitutes acceptance.
© 2025 Codebite Oy — All rights reserved.