ZUGFeRD E-Invoicing
Privatlivspolitik
Gælder for ZUGFeRD-platformen på zugferd-invoice.attrian.de og Stripe-appen »ZUGFeRD E-Invoicing«.
Oversættelsen er kun til orientering; kun den tyske version er bindende.
Denne privatlivspolitik forklarer, hvordan personoplysninger behandles, når du bruger ZUGFeRD-platformen på zugferd-invoice.attrian.de og Stripe App “ZUGFeRD E-Invoicing” (samlet “tjenesten”).
1. Dataansvarlig og kontakt
BrainWave Software GmbH, Heilig-Kreuz-Straße 24, 86152 Augsburg, Tyskland. Yderligere oplysninger findes i virksomhedsoplysningerne (/impressum).
Henvendelser om databeskyttelse: zugferd-support@brainwave-software.de eller pr. brev til ovenstående adresse.
2. Roller: dataansvarlig og databehandler
Vi er dataansvarlige for oplysningerne i vores kunders brugerkonti (login, virksomhedsprofil).
Vi behandler de fakturaoplysninger, som vores kunder håndterer via Stripe — navnlig oplysninger om deres fakturamodtagere — som databehandler på vegne af den enkelte kunde (art. 28 i databeskyttelsesforordningen (GDPR)). Kunden er dataansvarlig for disse oplysninger. Fakturamodtagere bør først henvende sig til den virksomhed, der har udstedt fakturaen. Se afsnit 11 vedrørende databehandleraftalen.
3. Oplysninger, vi behandler
- Kontooplysninger: brugernavn, e-mailadresse, rolle, adgangskode (gemmes kun som bcrypt-hash), tilknytning til organisation.
- Kundens virksomhedsprofil: virksomhedsnavn, adresse, momsregistreringsnummer, skattenummer, bankoplysninger (IBAN, BIC, kontohaver), logo. En del heraf kopieres fra Stripe-kontoen under opsætningen (navn, e-mail, skatte-id, supportadresse) og vises på de genererede fakturaer.
- Fakturaoplysninger fra Stripe: fakturanummer, dato, fakturalinjer, beløb, momssatser, valuta samt oplysninger om fakturamodtageren (navn, adresse, e-mailadresse, momsregistreringsnummer).
- Genererede dokumenter: ZUGFeRD/XRechnung-XML, PDF/A-3-filer, valideringsrapporter.
- Oplysninger om Stripe-forbindelsen: Stripe-konto-id og — hvis en kunde gemmer dem — API-nøgler og webhook-hemmeligheder; indstillinger for levering via e-mail og PEPPOL.
- API-nøgler til den eksterne API (gemmes kun som hash) og tidspunkt for seneste brug.
- Adgangsanmodninger (titel, beskrivelse, begrundelse, status, administratornoter).
- Tekniske data: sessionsdata, serverlogs (tidspunkt, API-sti, statuskode, varighed, afkortet svarindhold), IP-adresse (opbevares kun i hukommelsen til hastighedsbegrænsning, gemmes ikke).
4. Formål og retsgrundlag
- Levering af tjenesten (konvertering af Stripe-fakturaer til ZUGFeRD/XRechnung, validering, arkivering, valgfri forsendelse): art. 6, stk. 1, litra b, i GDPR (kontrakt) eller, på vegne af kunden, art. 28 i GDPR.
- Login, sessionsstyring og single sign-on: art. 6, stk. 1, litra b, i GDPR.
- Sikkerhed, forebyggelse af misbrug og fejlfinding (logs, hastighedsbegrænsning): art. 6, stk. 1, litra f, i GDPR; vores legitime interesse er at drive tjenesten sikkert og pålideligt.
- Vores egne lovpligtige opbevaringsforpligtelser: art. 6, stk. 1, litra c, i GDPR.
Vi bruger ikke data til reklame, sælger ikke data og bruger ingen analyse- eller sporingsværktøjer.
Det er nødvendigt at afgive konto- og virksomhedsoplysninger for at indgå kontrakten og bruge tjenesten; uden dem kan vi ikke levere tjenesten. Der er ingen lovbestemt pligt til at afgive dem.
Der finder ingen automatiske afgørelser, herunder profilering, sted, jf. art. 22 i GDPR.
5. Stripe og Stripe App
Når du installerer Stripe App eller forbinder din Stripe-konto, læser tjenesten via Stripe API: fakturaer og faktura-PDF'er, kunder (navn, e-mail, adresse, skatte-id'er), momssatser, kontooplysninger (virksomhedsnavn, e-mail, skatte-id, supportadresse) og branding (logo). Anmodninger fra Stripe Dashboard godkendes med Stripes signerede anmodning. Vi modtager Stripe-webhooks ved installation/afinstallation af appen samt for færdiggjorte og betalte fakturaer.
Stripes egen behandling er underlagt din aftale med Stripe og Stripes privatlivspolitik (stripe.com/privacy). For kunder i EØS er aftaleparten normalt Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland.
6. Hosting, lagring og modtagere
- Hosting: applikationen og dens PostgreSQL-database kører på servere hos Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, i virksomhedens datacenter i Nürnberg (Tyskland).
- Objektlagring: genererede PDF-, XML- og rapportfiler gemmes i S3-kompatibel objektlagring, som vi selv driver (s3.attrian.de), med samme hosting som applikationen. Filerne gemmes krypteret med AES-256.
- Levering via e-mail: fakturaer sendes kun pr. e-mail, hvis kunden har aktiveret levering via e-mail. Faktura-PDF'en sendes da til fakturamodtagerens e-mailadresse via SMTP-tjenesten Brevo (Sendinblue SAS, 106 boulevard Haussmann, 75008 Paris, Frankrig).
- Single sign-on: “Login with ATTRIAN” bruger en Keycloak-server, som vi selv driver (auth.attrian.de). E-mailadresse, brugernavn og navn overtages; der oprettes en konto ved første login.
- PEPPOL: kun hvis en kunde konfigurerer levering via PEPPOL, sendes faktura-XML'en til det adgangspunkt, kunden har angivet; PEPPOL-netværkets katalogtjenester forespørges for at finde modtageren.
- Netværks- og angrebsbeskyttelse: adgangen til tjenesten går gennem netværket hos Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA (reverse proxy, DDoS-beskyttelse). Cloudflare behandler de overførte data, herunder IP-adresser, for at videresende dem til vores servere. Der er indgået en databehandleraftale med Cloudflare.
- Stripe: se afsnit 5.
Data overføres kun til et land uden for EØS via Cloudflare, Inc. (USA). Cloudflare er certificeret under EU-US Data Privacy Framework; overførslen er baseret på Europa-Kommissionens afgørelse om tilstrækkeligt beskyttelsesniveau (art. 45 i GDPR). Derudover gælder standardkontraktbestemmelserne i databehandleraftalen med Cloudflare. Alle øvrige modtagere behandler data i EU eller EØS.
7. Cookies og lokal lagring
Vi bruger kun lagring, der er strengt nødvendig (§ 25, stk. 2, nr. 2, TDDDG):
- Cookie “sessionId”: sessionscookie til login, gyldig i 24 timer, HttpOnly, kun HTTPS i produktion. Sessionen gemmes i vores database.
- Cookie “sidebar_state”: husker, om sidepanelet er klappet sammen, 7 dage.
- Local storage “language” (valgt sprog) og “cookie_consent” (dit valg i cookiemeddelelsen).
- Session storage “pkce_code_verifier” og “oauth_state”: kun under single sign-on.
Skrifttyper leveres fra vores egen server; der indlæses intet indhold fra tredjeparter (CDN'er, analyse, reklame) i browseren.
8. Opbevaring
- Kontooplysninger, virksomhedsprofil, fakturaoplysninger og genererede dokumenter opbevares i kontraktens løbetid.
- Når Stripe App afinstalleres, deaktiveres kontoen, og alle sessioner afsluttes; oplysningerne bevares, så appen kan geninstalleres. Efter anmodning til zugferd-support@brainwave-software.de sletter vi oplysningerne inden for 30 dage, medmindre lovpligtige opbevaringsforpligtelser gælder.
- Sessioner udløber efter 24 timer.
- Serverlogs gemmes kun på vores servere og overskrives løbende, når den tildelte lagerstørrelse er nået; der er i øjeblikket ingen fast sletningsfrist.
Bemærk: lovpligtige opbevaringsforpligtelser for fakturaer påhviler fakturaudstederen; fakturaer skal som udgangspunkt opbevares i 8 år i henhold til § 14b UStG og § 147 AO (se også GoBD). Tjenesten er ikke et revisionssikkert arkiv; kunderne bør selv arkivere de genererede dokumenter.
9. Sikkerhed
Data overføres krypteret via HTTPS. Adgangskoder og API-nøgler gemmes kun som bcrypt-hashes. Genererede filer samt gemte Stripe-nøgler og adgangstokens krypteres ved lagring med AES-256. Lejernes data er adskilt i databasen ved hjælp af row-level security, og adgangen er rollebaseret. Loginforsøg og anmodninger fra Stripe App er hastighedsbegrænsede. Single sign-on kræver en bekræftet e-mailadresse.
10. Dine rettigheder
- Indsigt (art. 15 i GDPR), berigtigelse (art. 16), sletning (art. 17), begrænsning af behandling (art. 18), dataportabilitet (art. 20).
- Indsigelse mod behandling baseret på legitime interesser (art. 21 i GDPR).
- Klage til en tilsynsmyndighed for databeskyttelse (art. 77 i GDPR); den myndighed, der er kompetent for os, er det bayerske statslige kontor for tilsyn med databeskyttelse (BayLDA), Promenade 18, 91522 Ansbach, Tyskland.
Send anmodninger til adressen i afsnit 1.
11. Databehandleraftale (DPA / AVV)
Kunder, der behandler personoplysninger om deres fakturamodtagere via tjenesten, indgår en databehandleraftale med os i henhold til art. 28 i GDPR; den er en del af servicevilkårene (afsnit 10). Listen over underdatabehandlere findes på /da/zugferd/support. Et kontrasigneret eksemplar kan fås efter anmodning til zugferd-support@brainwave-software.de.
12. Ændringer
Vi opdaterer denne privatlivspolitik, når tjenesten eller lovgivningen ændres. Den version, der er offentliggjort her, er gældende.
Senest opdateret: 11. november 2026