feat(website): terms of service page
Replace the /terms stub with a real Servicevilkår page (da + en), mirroring the DPA/privacy layout and draft / legal-review banner. - 12 clauses tailored to the system: the service, per-user accounts, acceptable use, customer data (EU-hosted, DPA ref, export/no lock-in), pricing & payment (49 kr/user/mo excl. VAT), term/renewal/cancellation, uptime & SLA ref, IP, liability cap (last 12 months' fees), changes, Danish law / venue Esbjerg - Drop 'terms' from the [slug].vue stub map so the real page wins - Contact: legal@dezky.eu Still a 0.1 draft pending legal review (flagged on the page).
This commit is contained in:
@@ -318,6 +318,29 @@ export const COPY = {
|
||||
contactHeading: 'Kontakt',
|
||||
contactBody: 'Spørgsmål om databehandling eller anmodning om den underskrevne aftale: privacy@dezky.eu',
|
||||
},
|
||||
terms: {
|
||||
label: 'servicevilkår',
|
||||
title: 'Servicevilkår',
|
||||
intro: 'Disse servicevilkår regulerer din og din virksomheds brug af Dezky-platformen og de tilknyttede tjenester — e-mail, drev, kalender, video, chat og identitet. Ved at oprette en konto eller bruge tjenesten accepterer I disse vilkår.',
|
||||
updated: 'Senest opdateret: 6. juni 2026 · version 0.1 (udkast)',
|
||||
draftNote: 'Udkast under juridisk gennemgang — endnu ikke endelige, bindende vilkår. Kontakt legal@dezky.eu for den gældende version.',
|
||||
sections: [
|
||||
{ h: '1. Om Dezky og aftalen', p: ['Tjenesten leveres af Dezky ApS (CVR 43 14 18 21), Åtoften 33, 6710 Esbjerg V ("Dezky", "vi"). Disse vilkår udgør sammen med eventuelle ordrebekræftelser, vores databehandleraftale og vores SLA den samlede aftale mellem Dezky og kunden.', 'Indgår du aftalen på vegne af en virksomhed, indestår du for, at du er bemyndiget til at binde virksomheden til disse vilkår.'] },
|
||||
{ h: '2. Tjenesten', p: ['Dezky er en EU-hostet produktivitetssuite, der samler e-mail, fildeling, kalender, videomøder, chat og single sign-on i ét abonnement. Funktionerne udvikles løbende; vi kan tilføje, ændre eller udfase enkelte funktioner og varsler væsentlige ændringer i rimelig tid.', 'Visse moduler kan være markeret som "på vej" eller beta og stilles til rådighed, som de er og forefindes, uden garanti for tilgængelighed.'] },
|
||||
{ h: '3. Konto, brugere og sikkerhed', p: ['Abonnementet prissættes pr. aktiv bruger. Kunden er ansvarlig for sine brugerkonti, for at oplysninger er korrekte og opdaterede, og for al aktivitet, der foregår under kundens konti.', 'Kunden beskytter sine loginoplysninger og aktiverer multifaktor-godkendelse, hvor det er muligt. Mistanke om uautoriseret adgang skal meldes til os uden unødig forsinkelse.'] },
|
||||
{ h: '4. Acceptabel brug', p: ['Kunden må ikke bruge tjenesten til ulovligt, krænkende eller skadeligt indhold, til at udsende spam eller skadelig kode, til at omgå sikkerheds- eller adgangsbegrænsninger eller til at belaste infrastrukturen urimeligt.', 'Vi kan suspendere adgang ved væsentlige eller gentagne overtrædelser eller ved akut sikkerhedsrisiko og varsler kunden først, når det er muligt.'] },
|
||||
{ h: '5. Kundens data', p: ['Kunden ejer alt indhold og alle data, der lægges i platformen. Dezky behandler personoplysninger på kundens vegne som databehandler i henhold til vores databehandleraftale og privatlivspolitik.', 'Data hostes i EU og forlader ikke EU/EØS. Kunden kan til enhver tid eksportere sine data via åbne standarder — der er ingen lock-in.'] },
|
||||
{ h: '6. Priser og betaling', p: ['Den gældende pris fremgår af vores prisside (aktuelt 49 kr. pr. bruger pr. måned, ekskl. moms). Betaling opkræves forud pr. faktureringsperiode via vores betalingspartner.', 'Priser kan ændres med mindst 30 dages varsel med virkning fra næste faktureringsperiode. Ved manglende betaling kan vi efter rykker suspendere tjenesten. Alle priser er ekskl. moms og afgifter.'] },
|
||||
{ h: '7. Løbetid, fornyelse og opsigelse', p: ['Abonnementet løber i den valgte periode (måned eller år) og fornyes automatisk, medmindre det opsiges inden periodens udløb. Opsigelse sker via administrationskonsollen eller ved skriftlig henvendelse.', 'Ved ophør spærres adgangen ved periodens udløb. Kunden har en rimelig periode til at eksportere sine data, hvorefter de slettes i henhold til databehandleraftalen.'] },
|
||||
{ h: '8. Oppetid og support', p: ['Vi tilstræber høj tilgængelighed og leverer support via e-mail og — afhængigt af abonnement — prioriterede kanaler. Konkrete mål for oppetid og svartider fremgår af vores SLA.', 'Planlagt vedligehold varsles på forhånd og lægges så vidt muligt uden for normal arbejdstid.'] },
|
||||
{ h: '9. Immaterielle rettigheder', p: ['Dezky og vores licensgivere ejer alle rettigheder til platformen, software, design og varemærker. Open source-komponenter er underlagt deres respektive licenser. Kunden får en ikke-eksklusiv, ikke-overdragelig brugsret i abonnementsperioden.', 'Kunden bevarer alle rettigheder til sit eget indhold.'] },
|
||||
{ h: '10. Ansvarsbegrænsning', p: ['Tjenesten leveres med almindelig professionel omhu, men uden garanti for, at den er fri for fejl eller afbrydelser. I det omfang loven tillader det, er Dezky ikke ansvarlig for indirekte tab, herunder driftstab, tab af data eller mistet fortjeneste.', 'Dezkys samlede ansvar er begrænset til det beløb, kunden har betalt for tjenesten i de seneste 12 måneder før kravets opståen. Begrænsningerne gælder ikke ved forsæt eller grov uagtsomhed.'] },
|
||||
{ h: '11. Ændringer af vilkårene', p: ['Vi kan opdatere disse vilkår, fx ved nye funktioner eller ændret lovgivning. Væsentlige ændringer varsles på denne side eller pr. e-mail med rimeligt varsel. Fortsat brug efter ikrafttræden udgør accept af de ændrede vilkår.'] },
|
||||
{ h: '12. Lovvalg og værneting', p: ['Aftalen er underlagt dansk ret. Tvister, der ikke kan løses i mindelighed, afgøres ved de danske domstole med Retten i Esbjerg som første instans.'] },
|
||||
],
|
||||
contactHeading: 'Kontakt',
|
||||
contactBody: 'Spørgsmål til disse vilkår: legal@dezky.eu.',
|
||||
},
|
||||
stubs: {
|
||||
customers: 'Kunder',
|
||||
careers: 'Karriere',
|
||||
@@ -656,6 +679,29 @@ export const COPY = {
|
||||
contactHeading: 'Contact',
|
||||
contactBody: 'Questions about data processing or to request the signed agreement: privacy@dezky.eu',
|
||||
},
|
||||
terms: {
|
||||
label: 'terms of service',
|
||||
title: 'Terms of service',
|
||||
intro: 'These terms of service govern your and your company\'s use of the Dezky platform and related services — email, drive, calendar, video, chat and identity. By creating an account or using the service, you accept these terms.',
|
||||
updated: 'Last updated: 6 June 2026 · version 0.1 (draft)',
|
||||
draftNote: 'Draft under legal review — not yet final, binding terms. Contact legal@dezky.eu for the current version.',
|
||||
sections: [
|
||||
{ h: '1. About Dezky and this agreement', p: ['The service is provided by Dezky ApS (company reg. 43 14 18 21), Åtoften 33, 6710 Esbjerg V, Denmark ("Dezky", "we"). Together with any order confirmations, our Data Processing Agreement and our SLA, these terms form the entire agreement between Dezky and the customer.', 'If you enter into this agreement on behalf of a company, you warrant that you are authorised to bind that company to these terms.'] },
|
||||
{ h: '2. The service', p: ['Dezky is an EU-hosted productivity suite bringing email, file sharing, calendar, video meetings, chat and single sign-on into one subscription. Features evolve over time; we may add, change or retire individual features and will give reasonable notice of material changes.', 'Some modules may be marked "coming soon" or beta and are provided as-is, without any guarantee of availability.'] },
|
||||
{ h: '3. Account, users and security', p: ['The subscription is priced per active user. The customer is responsible for its user accounts, for keeping information accurate and up to date, and for all activity that occurs under the customer\'s accounts.', 'The customer must protect its login credentials and enable multi-factor authentication where available. Any suspected unauthorised access must be reported to us without undue delay.'] },
|
||||
{ h: '4. Acceptable use', p: ['The customer must not use the service for unlawful, infringing or harmful content, to send spam or malicious code, to circumvent security or access restrictions, or to place an unreasonable load on the infrastructure.', 'We may suspend access for material or repeated breaches, or in the event of an acute security risk, and will notify the customer first where possible.'] },
|
||||
{ h: '5. Customer data', p: ['The customer owns all content and data placed into the platform. Dezky processes personal data on the customer\'s behalf as a data processor under our Data Processing Agreement and Privacy Policy.', 'Data is hosted in the EU and does not leave the EU/EEA. The customer can export its data at any time via open standards — there is no lock-in.'] },
|
||||
{ h: '6. Pricing and payment', p: ['The applicable price is shown on our pricing page (currently DKK 49 per user per month, excl. VAT). Payment is charged in advance per billing period via our payment partner.', 'Prices may change on at least 30 days\' notice, effective from the next billing period. In the event of non-payment we may suspend the service after a reminder. All prices are exclusive of VAT and duties.'] },
|
||||
{ h: '7. Term, renewal and termination', p: ['The subscription runs for the chosen period (monthly or annual) and renews automatically unless cancelled before the period ends. Cancellation is done via the admin console or by written notice.', 'On termination, access is closed at the end of the period. The customer has a reasonable window to export its data, after which it is deleted in accordance with the Data Processing Agreement.'] },
|
||||
{ h: '8. Uptime and support', p: ['We aim for high availability and provide support by email and — depending on the subscription — prioritised channels. Specific uptime and response targets are set out in our SLA.', 'Planned maintenance is announced in advance and scheduled outside normal business hours where possible.'] },
|
||||
{ h: '9. Intellectual property', p: ['Dezky and our licensors own all rights to the platform, software, design and trademarks. Open-source components are subject to their respective licences. The customer receives a non-exclusive, non-transferable right to use the service during the subscription period.', 'The customer retains all rights to its own content.'] },
|
||||
{ h: '10. Limitation of liability', p: ['The service is provided with reasonable professional care but without any guarantee that it will be error-free or uninterrupted. To the extent permitted by law, Dezky is not liable for indirect losses, including loss of operations, loss of data or lost profit.', 'Dezky\'s total liability is limited to the amount the customer has paid for the service in the 12 months before the claim arose. These limitations do not apply in cases of intent or gross negligence.'] },
|
||||
{ h: '11. Changes to these terms', p: ['We may update these terms, for example for new features or changed legislation. Material changes are announced on this page or by email with reasonable notice. Continued use after the changes take effect constitutes acceptance of the amended terms.'] },
|
||||
{ h: '12. Governing law and venue', p: ['This agreement is governed by Danish law. Disputes that cannot be settled amicably are decided by the Danish courts, with the District Court of Esbjerg as the court of first instance.'] },
|
||||
],
|
||||
contactHeading: 'Contact',
|
||||
contactBody: 'Questions about these terms: legal@dezky.eu.',
|
||||
},
|
||||
stubs: {
|
||||
customers: 'Customers',
|
||||
careers: 'Careers',
|
||||
|
||||
Reference in New Issue
Block a user