mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-01-23 02:36:05 +00:00
fix(supersync): improve GDPR compliance in legal documents
- Remove placeholder address text from privacy policies (DE/EN) - Expand HTML privacy policy with full GDPR disclosures: - Legal bases (Art. 6), data subject rights (Art. 15-22) - Supervisory authority, retention periods, DPA info - Cookies/tracking and automated decision-making sections - Align HTML terms with German ToS: - Add proper termination notice periods (2 weeks/good cause) - Add 6-week notice for ToS amendments - Add consumer withdrawal rights (14 days) - Add ODR platform link and jurisdiction info
This commit is contained in:
parent
00d5dbcdff
commit
2f7a00371a
4 changed files with 356 additions and 90 deletions
|
|
@ -12,8 +12,6 @@ With this Privacy Policy, we inform you about the type, scope, and purpose of th
|
|||
## 2. Controller
|
||||
|
||||
**Johannes Millan**
|
||||
[Insert Street and House Number here]
|
||||
[Insert Zip Code and City here]
|
||||
Germany
|
||||
|
||||
Email: contact@super-productivity.com
|
||||
|
|
|
|||
|
|
@ -10,8 +10,6 @@ Mit dieser Datenschutzerklärung informieren wir Sie über die Art, den Umfang u
|
|||
## 2. Verantwortlicher
|
||||
|
||||
**Johannes Millan**
|
||||
[Hier Straße und Hausnummer ergänzen]
|
||||
[Hier PLZ und Ort ergänzen]
|
||||
Deutschland
|
||||
|
||||
E-Mail: contact@super-productivity.com
|
||||
|
|
|
|||
|
|
@ -30,6 +30,11 @@
|
|||
margin-bottom: 1rem;
|
||||
color: var(--text);
|
||||
}
|
||||
h3 {
|
||||
margin-top: 1.5rem;
|
||||
margin-bottom: 0.75rem;
|
||||
color: var(--text);
|
||||
}
|
||||
p {
|
||||
margin-bottom: 1rem;
|
||||
color: var(--text);
|
||||
|
|
@ -57,6 +62,11 @@
|
|||
background: rgba(255, 255, 255, 0.05);
|
||||
border-radius: 0.5rem;
|
||||
}
|
||||
.note {
|
||||
font-style: italic;
|
||||
color: var(--text-light);
|
||||
font-size: 0.9em;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
|
@ -68,83 +78,243 @@
|
|||
>
|
||||
<h1>Privacy Policy</h1>
|
||||
<p>Last updated: December 9, 2025</p>
|
||||
|
||||
<h2>1. Information We Collect</h2>
|
||||
<p>
|
||||
We collect information you provide directly to us, such as when you create or
|
||||
modify your account, request customer support, or communicate with us.
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<strong>Account Information:</strong> When you register, we collect your email
|
||||
address and password (hashed).
|
||||
</li>
|
||||
<li>
|
||||
<strong>Sync Data:</strong> We store the productivity data (tasks, settings,
|
||||
etc.) you synchronize through our Service.
|
||||
</li>
|
||||
<li>
|
||||
<strong>Usage Data:</strong> We may collect information about how you access and
|
||||
use the Service.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2>2. How We Use Your Information</h2>
|
||||
<p>
|
||||
We use the information we collect to operate, maintain, and provide the features
|
||||
of the Service, to verify your identity, and to provide customer support.
|
||||
<p class="note">
|
||||
Note: This is a translation for convenience only. In case of discrepancies between
|
||||
the German and the English version, the German version shall prevail.
|
||||
</p>
|
||||
|
||||
<h2>3. Data Storage and Security</h2>
|
||||
<h2>1. Introduction</h2>
|
||||
<p>
|
||||
We implement security measures designed to protect your information from
|
||||
unauthorized access, disclosure, alteration, and destruction. We support
|
||||
end-to-end encryption, allowing you to encrypt your data on your device before it
|
||||
is sent to our servers.
|
||||
With this Privacy Policy, we inform you about the type, scope, and purpose of the
|
||||
processing of personal data ("Data") within the scope of using the service
|
||||
<strong>Super Productivity Sync</strong>. This policy also explains your rights
|
||||
under the General Data Protection Regulation (GDPR).
|
||||
</p>
|
||||
|
||||
<h2>4. Data Sharing</h2>
|
||||
<p>
|
||||
We do not share your personal information with third parties except as described
|
||||
in this privacy policy or with your consent.
|
||||
</p>
|
||||
|
||||
<h2>5. Data Retention</h2>
|
||||
<p>
|
||||
We retain your account information and sync data for as long as your account is
|
||||
active or as needed to provide you the Service. You may request deletion of your
|
||||
account and data at any time.
|
||||
</p>
|
||||
|
||||
<h2>6. Children's Privacy</h2>
|
||||
<p>
|
||||
Our Service is not directed to individuals under the age of 13. We do not
|
||||
knowingly collect personal information from children under 13.
|
||||
</p>
|
||||
|
||||
<h2>7. Changes to This Policy</h2>
|
||||
<p>
|
||||
We may update this Privacy Policy from time to time. We will notify you of any
|
||||
changes by posting the new Privacy Policy on this page.
|
||||
</p>
|
||||
|
||||
<h2>8. Data Controller</h2>
|
||||
<p>The data controller responsible for your personal data is:</p>
|
||||
<h2>2. Data Controller</h2>
|
||||
<address>
|
||||
{{ PRIVACY_CONTACT_NAME }}<br />
|
||||
{{ PRIVACY_ADDRESS_STREET }}<br />
|
||||
{{ PRIVACY_ADDRESS_CITY }}<br />
|
||||
{{ PRIVACY_ADDRESS_COUNTRY }}<br />
|
||||
<br />
|
||||
Email:
|
||||
<a href="mailto:{{ PRIVACY_CONTACT_EMAIL }}">{{ PRIVACY_CONTACT_EMAIL }}</a>
|
||||
</address>
|
||||
|
||||
<h2>9. Contact Us</h2>
|
||||
<p>
|
||||
If you have any questions about this Privacy Policy, please contact us at
|
||||
<a href="mailto:{{ PRIVACY_CONTACT_EMAIL }}">{{ PRIVACY_CONTACT_EMAIL }}</a
|
||||
>.
|
||||
A Data Protection Officer has not been appointed as the statutory requirements for
|
||||
this are not met (fewer than 20 persons constantly involved in data processing).
|
||||
</p>
|
||||
|
||||
<h2>3. What Data We Process</h2>
|
||||
|
||||
<h3>(1) Inventory Data</h3>
|
||||
<ul>
|
||||
<li>Email address</li>
|
||||
<li>Password (stored exclusively as a cryptographic hash)</li>
|
||||
<li>Registration date</li>
|
||||
<li>Account status information (e.g., Active, Inactive)</li>
|
||||
</ul>
|
||||
|
||||
<h3>(2) Content Data</h3>
|
||||
<p>
|
||||
This includes all data you save in the "Super Productivity" app and synchronize
|
||||
via the Service:
|
||||
</p>
|
||||
<ul>
|
||||
<li>Tasks</li>
|
||||
<li>Projects</li>
|
||||
<li>Notes</li>
|
||||
<li>Time tracking entries</li>
|
||||
<li>Settings</li>
|
||||
</ul>
|
||||
<p class="note">
|
||||
Note: If End-to-End Encryption (E2EE) is activated, this data exists on our server
|
||||
exclusively in encrypted form.
|
||||
</p>
|
||||
|
||||
<h3>(3) Meta and Log Data</h3>
|
||||
<p>Technically necessary when accessing the server:</p>
|
||||
<ul>
|
||||
<li>IP address</li>
|
||||
<li>Time of access</li>
|
||||
<li>App version / Browser type</li>
|
||||
<li>Operating system</li>
|
||||
<li>Error and diagnostic information</li>
|
||||
</ul>
|
||||
|
||||
<h2>4. Legal Basis for Processing</h2>
|
||||
<p>We process your data based on the following legal bases:</p>
|
||||
|
||||
<h3>(1) Performance of Contract (Art. 6(1)(b) GDPR)</h3>
|
||||
<ul>
|
||||
<li>Storage of your account</li>
|
||||
<li>Synchronization of your content</li>
|
||||
<li>Technical provision of the Service</li>
|
||||
<li>Sending security-relevant system emails (e.g., password reset)</li>
|
||||
</ul>
|
||||
|
||||
<h3>(2) Legitimate Interest (Art. 6(1)(f) GDPR)</h3>
|
||||
<ul>
|
||||
<li>Server and service security</li>
|
||||
<li>Detection and defense against misuse (DDoS, brute force attacks)</li>
|
||||
<li>Error analysis and stability improvement</li>
|
||||
</ul>
|
||||
|
||||
<h3>(3) Legal Obligations (Art. 6(1)(c) GDPR)</h3>
|
||||
<p>
|
||||
This applies to tax retention obligations for paid plans or official requests for
|
||||
information.
|
||||
</p>
|
||||
|
||||
<h2>5. Hosting and Infrastructure</h2>
|
||||
<p>The Service is hosted by:</p>
|
||||
<address>
|
||||
<strong>Alfahosting GmbH</strong><br />
|
||||
Ankerstraße 3b<br />
|
||||
06108 Halle (Saale)<br />
|
||||
Germany<br />
|
||||
Website: <a href="https://alfahosting.de/">https://alfahosting.de/</a>
|
||||
</address>
|
||||
<p>
|
||||
<strong>Data Location:</strong> Processing takes place exclusively on servers in
|
||||
Germany.
|
||||
</p>
|
||||
<p>
|
||||
<strong>Data Processing Agreement:</strong> We have concluded a Data Processing
|
||||
Agreement (DPA) with Alfahosting GmbH in accordance with Art. 28 GDPR. No transfer
|
||||
to a third country takes place via the hoster.
|
||||
</p>
|
||||
|
||||
<h2>6. Data Processing during Synchronization</h2>
|
||||
|
||||
<h3>A) Standard Synchronization (without E2EE)</h3>
|
||||
<ul>
|
||||
<li>Your content data is transmitted via TLS/SSL transport encryption.</li>
|
||||
<li>
|
||||
It is stored in our database on the server. No end-to-end encryption is used
|
||||
here.
|
||||
</li>
|
||||
<li>
|
||||
Access by the Provider is technically possible but occurs exclusively if
|
||||
required for maintenance, diagnosis, or defense against technical disturbances.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h3>B) End-to-End Encryption (E2EE – optional)</h3>
|
||||
<p>If you enable E2EE in the app:</p>
|
||||
<ul>
|
||||
<li>Your data is encrypted locally on your device before transmission.</li>
|
||||
<li>The server stores only encrypted data blocks ("Blobs").</li>
|
||||
<li>
|
||||
We have <strong>no access</strong> to your keys and cannot restore, decrypt, or
|
||||
view the data.
|
||||
</li>
|
||||
<li>Loss of the key results in permanent data loss.</li>
|
||||
</ul>
|
||||
|
||||
<h2>7. Email Sending</h2>
|
||||
<p>
|
||||
We send exclusively transactional emails (e.g., password reset, email address
|
||||
confirmation, security-relevant system messages). Data processing is carried out
|
||||
based on Art. 6(1)(b) GDPR (Performance of Contract).
|
||||
</p>
|
||||
<p>
|
||||
<strong>Service Provider:</strong> Emails are sent technically via the mail
|
||||
servers of our hosting provider <strong>Alfahosting GmbH</strong> (see Section 5).
|
||||
No external email marketing providers are used. The data thus remains within the
|
||||
German infrastructure.
|
||||
</p>
|
||||
|
||||
<h2>8. Storage Duration and Deletion</h2>
|
||||
|
||||
<h3>(1) Account Deletion</h3>
|
||||
<p>
|
||||
If you delete your account via the app settings, we will delete your inventory
|
||||
data and content data immediately, but no later than within
|
||||
<strong>7 days</strong> from all active systems.
|
||||
</p>
|
||||
|
||||
<h3>(2) Inactivity (Free Accounts)</h3>
|
||||
<p>
|
||||
We reserve the right to delete free accounts that have not been used for more than
|
||||
<strong>12 months</strong>. This will only occur after prior notification to the
|
||||
registered email address.
|
||||
</p>
|
||||
|
||||
<h3>(3) Server Log Files</h3>
|
||||
<p>
|
||||
Log data (IP addresses) are automatically deleted after
|
||||
<strong>7 to 14 days</strong>, unless security-relevant incidents require longer
|
||||
storage.
|
||||
</p>
|
||||
|
||||
<h3>(4) Statutory Retention Obligations</h3>
|
||||
<p>
|
||||
For paid accounts, we are obliged to retain invoice-relevant data for up to
|
||||
<strong>10 years</strong> in accordance with statutory requirements.
|
||||
</p>
|
||||
|
||||
<h2>9. Transfer to Third Parties</h2>
|
||||
<p>Data is generally not transferred to third parties unless:</p>
|
||||
<ul>
|
||||
<li>You have expressly consented (Art. 6(1)(a) GDPR),</li>
|
||||
<li>
|
||||
It is necessary for the performance of the contract (e.g., transfer to payment
|
||||
service providers for premium accounts),
|
||||
</li>
|
||||
<li>It serves the technical provision (see Hosting),</li>
|
||||
<li>Or we are legally obliged to do so (e.g., to law enforcement agencies).</li>
|
||||
</ul>
|
||||
<p>We <strong>never</strong> sell your data to third parties or advertisers.</p>
|
||||
|
||||
<h2>10. Your Rights</h2>
|
||||
<p>Under the GDPR, you have the following rights at any time:</p>
|
||||
<ul>
|
||||
<li><strong>Right of Access</strong> to your data stored by us (Art. 15 GDPR)</li>
|
||||
<li><strong>Right to Rectification</strong> of incorrect data (Art. 16 GDPR)</li>
|
||||
<li><strong>Right to Erasure</strong> of your data (Art. 17 GDPR)</li>
|
||||
<li><strong>Right to Restriction of Processing</strong> (Art. 18 GDPR)</li>
|
||||
<li>
|
||||
<strong>Right to Data Portability</strong> (export of your data) (Art. 20 GDPR)
|
||||
</li>
|
||||
<li><strong>Right to Object</strong> to processing (Art. 21 GDPR)</li>
|
||||
<li><strong>Right to Withdraw Consent</strong> (Art. 7(3) GDPR)</li>
|
||||
</ul>
|
||||
<p>
|
||||
To exercise your rights (e.g., deletion), a simple email is sufficient:
|
||||
<a href="mailto:{{ PRIVACY_CONTACT_EMAIL }}">{{ PRIVACY_CONTACT_EMAIL }}</a>
|
||||
</p>
|
||||
|
||||
<h2>11. Right to Lodge a Complaint</h2>
|
||||
<p>
|
||||
You have the right to lodge a complaint with a data protection supervisory
|
||||
authority. The authority responsible for us is:
|
||||
</p>
|
||||
<address>
|
||||
<strong
|
||||
>The Saxon Data Protection Commissioner (Sächsischer
|
||||
Datenschutzbeauftragter)</strong
|
||||
><br />
|
||||
Website:
|
||||
<a href="https://www.saechsdsb.de/">https://www.saechsdsb.de/</a>
|
||||
</address>
|
||||
|
||||
<h2>12. Cookies and Tracking</h2>
|
||||
<p>
|
||||
The SuperSync service uses only technically necessary session cookies for
|
||||
authentication. We do not use tracking cookies, analytics services, or advertising
|
||||
technologies.
|
||||
</p>
|
||||
|
||||
<h2>13. Automated Decision-Making</h2>
|
||||
<p>
|
||||
We do not use automated decision-making or profiling as defined by Art. 22 GDPR.
|
||||
</p>
|
||||
|
||||
<h2>14. Contact</h2>
|
||||
<p>If you have any questions about data protection, please contact us:</p>
|
||||
<p>
|
||||
Email:
|
||||
<a href="mailto:{{ PRIVACY_CONTACT_EMAIL }}">{{ PRIVACY_CONTACT_EMAIL }}</a>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -50,6 +50,11 @@
|
|||
.back-link:hover {
|
||||
color: var(--primary);
|
||||
}
|
||||
.note {
|
||||
font-style: italic;
|
||||
color: var(--text-light);
|
||||
font-size: 0.9em;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
|
@ -61,6 +66,10 @@
|
|||
>
|
||||
<h1>Terms of Service</h1>
|
||||
<p>Last updated: December 9, 2025</p>
|
||||
<p class="note">
|
||||
Note: This is a translation for convenience only. In case of discrepancies between
|
||||
the German and the English version, the German version shall prevail.
|
||||
</p>
|
||||
|
||||
<h2>1. Acceptance of Terms</h2>
|
||||
<p>
|
||||
|
|
@ -73,7 +82,9 @@
|
|||
<p>
|
||||
SuperSync is a data synchronization service designed to work with the Super
|
||||
Productivity application. It allows users to synchronize their task data across
|
||||
multiple devices.
|
||||
multiple devices. The Service is provided in its currently available version ("as
|
||||
available"). The Provider may further develop, modify, restrict, or discontinue
|
||||
the Service at any time.
|
||||
</p>
|
||||
|
||||
<h2>3. User Accounts</h2>
|
||||
|
|
@ -87,45 +98,134 @@
|
|||
to access the Service and for any activities or actions under your account.
|
||||
</p>
|
||||
|
||||
<h2>4. Data Privacy and Security</h2>
|
||||
<h2>4. Data Security and Encryption</h2>
|
||||
<p>
|
||||
Your use of the Service is also governed by our Privacy Policy. We take reasonable
|
||||
measures to protect your data, including end-to-end encryption support when
|
||||
enabled by the user.
|
||||
Your use of the Service is also governed by our Privacy Policy. Data transmission
|
||||
is encrypted via TLS/SSL. By default, data is stored without end-to-end
|
||||
encryption.
|
||||
</p>
|
||||
<p>
|
||||
You may optionally enable End-to-End Encryption (E2EE). If enabled, your
|
||||
encryption keys are generated and managed locally by you.
|
||||
<strong>Warning:</strong> We have no access to these keys and cannot recover
|
||||
encrypted data if you lose your key. Loss of your encryption key results in
|
||||
permanent data loss.
|
||||
</p>
|
||||
<p>
|
||||
Backups are performed on a best-effort basis. You are obligated to create regular
|
||||
local backup copies of your data.
|
||||
</p>
|
||||
|
||||
<h2>5. Future Pricing</h2>
|
||||
<h2>5. User Obligations</h2>
|
||||
<p>You agree:</p>
|
||||
<ul>
|
||||
<li>
|
||||
Not to misuse the Service (e.g., attacks, excessive load, circumvention of
|
||||
security mechanisms)
|
||||
</li>
|
||||
<li>
|
||||
Not to upload illegal content, malware, or third-party data without
|
||||
authorization
|
||||
</li>
|
||||
<li>
|
||||
To make the choice of security level (with/without E2EE) independently based on
|
||||
the sensitivity of your data
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
If you violate these Terms and the Provider is held liable by third parties as a
|
||||
result, you shall indemnify the Provider against all related claims.
|
||||
</p>
|
||||
|
||||
<h2>6. Future Pricing</h2>
|
||||
<p>
|
||||
The Service is currently provided free of charge. However, we reserve the right to
|
||||
introduce fees for the Service in the future. We will provide notice of any such
|
||||
changes before they become effective.
|
||||
</p>
|
||||
|
||||
<h2>6. Termination</h2>
|
||||
<h2>7. Termination</h2>
|
||||
<p>
|
||||
We may terminate or suspend your account immediately, without prior notice or
|
||||
liability, for any reason whatsoever, including without limitation if you breach
|
||||
the Terms.
|
||||
You may delete your account at any time via the app settings, thereby terminating
|
||||
the contract.
|
||||
</p>
|
||||
<p>
|
||||
For free services, we may terminate the contractual relationship with a notice
|
||||
period of two (2) weeks. We may terminate or suspend your account immediately
|
||||
without notice only for good cause (e.g., violation of these Terms, illegal
|
||||
activities).
|
||||
</p>
|
||||
<p>For paid services, the notice periods stated in the order process apply.</p>
|
||||
|
||||
<h2>8. Changes to Terms</h2>
|
||||
<p>
|
||||
We may amend these Terms if necessary to adapt to technical developments, changes
|
||||
in legal frameworks, new functions, security requirements, or business models.
|
||||
</p>
|
||||
<p>
|
||||
Amendments will be communicated to you at least
|
||||
<strong>six (6) weeks</strong> before they take effect. The notification will
|
||||
include your right to object and your right to terminate the contract. If you do
|
||||
not object within the notice period, the amendments are deemed accepted.
|
||||
</p>
|
||||
|
||||
<h2>7. Limitation of Liability</h2>
|
||||
<h2>9. Limitation of Liability</h2>
|
||||
<p>
|
||||
In no event shall SuperSync, nor its directors, employees, partners, agents,
|
||||
suppliers, or affiliates, be liable for any indirect, incidental, special,
|
||||
consequential or punitive damages, including without limitation, loss of profits,
|
||||
data, use, goodwill, or other intangible losses, resulting from your access to or
|
||||
use of or inability to access or use the Service.
|
||||
The Provider is liable without limitation in cases of intent, gross negligence,
|
||||
and culpable injury to life, body, or health.
|
||||
</p>
|
||||
<p>
|
||||
In cases of slight negligence, the Provider is only liable for the breach of
|
||||
essential contractual obligations. In these cases, liability is limited to the
|
||||
foreseeable damage typical for the contract.
|
||||
</p>
|
||||
<p>
|
||||
<strong>Data Loss:</strong> Liability for data loss is limited to the effort that
|
||||
would have been required for recovery assuming proper, reasonable, and regular
|
||||
data backup by you. If you have not created sufficient backups, liability is
|
||||
excluded insofar as the damage would have been avoidable through backups.
|
||||
</p>
|
||||
<p>
|
||||
<strong>E2EE Data:</strong> The Provider is not liable for data loss, data
|
||||
corruption, or inaccessibility attributable to key loss, incorrect key management
|
||||
by you, or use of the optional E2EE function.
|
||||
</p>
|
||||
|
||||
<h2>8. Changes</h2>
|
||||
<h2>10. Right of Withdrawal for Consumers</h2>
|
||||
<p>
|
||||
We reserve the right, at our sole discretion, to modify or replace these Terms at
|
||||
any time. What constitutes a material change will be determined at our sole
|
||||
discretion.
|
||||
If you are a consumer and conclude a paid contract, you are entitled to a
|
||||
statutory right of withdrawal of <strong>14 days</strong>. Details are regulated
|
||||
in the separate cancellation policy provided during the order process.
|
||||
</p>
|
||||
|
||||
<h2>9. Contact Us</h2>
|
||||
<p>If you have any questions about these Terms, please contact us.</p>
|
||||
<h2>11. Applicable Law and Jurisdiction</h2>
|
||||
<p>
|
||||
The law of the Federal Republic of Germany applies, excluding the UN Sales
|
||||
Convention (CISG). If you are a merchant, a legal entity under public law, or a
|
||||
special fund under public law, Leipzig is the exclusive place of jurisdiction.
|
||||
Statutory places of jurisdiction apply to consumers.
|
||||
</p>
|
||||
|
||||
<h2>12. Online Dispute Resolution</h2>
|
||||
<p>
|
||||
Platform of the EU Commission for Online Dispute Resolution:
|
||||
<a
|
||||
href="https://ec.europa.eu/consumers/odr/"
|
||||
target="_blank"
|
||||
rel="noopener"
|
||||
>https://ec.europa.eu/consumers/odr/</a
|
||||
>
|
||||
</p>
|
||||
<p>
|
||||
The Provider is not obligated and not willing to participate in dispute resolution
|
||||
proceedings before a consumer arbitration board.
|
||||
</p>
|
||||
|
||||
<h2>13. Contact Us</h2>
|
||||
<p>
|
||||
If you have any questions about these Terms, please
|
||||
<a href="mailto:contact@super-productivity.com">contact us</a>.
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue