Aller au contenu
Menu
Transparence

Ce que Defendr conserve, et combien de temps

Chaque type de données que Defendr stocke, sa durée de conservation et son mode de suppression, les règles des inscriptions dans le réseau et les limites de la protection.

Durées de conservation

Générée à partir du même registre que lisent les tâches de suppression, pour que tableau et suppressions ne divergent jamais.

Le tableau est affiché en anglais ; la version allemande fait foi.

DonnéesConservéesMode de suppression
Temporary personal web-export copies and one-use delivery stateAt most 15 minutes of access; keys removed immediately on completion or revocation; encrypted copies removed later in bounded cleanup batchesper-export key disposal on completion, failure, logout, erasure or restore; expiry checks and bounded cleanup
Website access logs (time, path template, status, duration, random request ID; no addresses or content)14 days, earlier when the storage budget is full; a stopped web server's logs are deleted by a daily task, up to one day laterpruning by the web server at its start and every minute; for a stopped web server the daily task -PruneLogs
Website event log (server errors by page and error type, missing texts, failures and refusals between the website and Defendr, failed sign-ins by reason, counts of access-log records dropped, and of access-log files deleted early with the minute their records start; no person, address, URL, cookie, content or session)14 days, earlier beyond 4 MiB (the oldest first); a stopped web server's log is deleted by a daily task, up to one day laterpruning by the web server at its start and every minute; for a stopped web server the daily task -PruneLogs
Website tunnel log on our server (cloudflared): only errors that stop the connector itself (log level fatal) and warnings about its own connection to Cloudflare (transport log level warn); no requests, requested addresses or IP addresses of visitorsno automatic deletion after a fixed period yetmanual deletion by the operator
E-mails to the @defendr.live addresses (contact@, privacy@, security@, including vulnerability reports; Gmail mailbox)deleted once no longer needed for the request, at the latest three years after the request is closed, unless a legal duty requires longermanual deletion in the mailbox
Website sessions and encrypted OAuth access tokens7 days without activity; at most 30 dayslogout, erasure/restore invalidation and retention.purge
Website security events (sign-in, sign-out, sign out everywhere, ending one other session, a sign-in Defendr undid after Discord had confirmed it; device category and time; no addresses)365 daysretention.purge; erasure
Receipts of website actions (route, state, result code, times; the request and its idempotency key only as hashes)365 days after the action finishedretention.purge; erasure; guilds.purge for server actions
Website and account preferences (language, whether Defendr messages follow it, inbox read marker, theme, accent, density, motion)until the account data is deleted (no time limit); removed on requesterasure
Security score history per server (weekly score and part scores, no user IDs)indefinite (aggregates); with the server's data after Defendr leavesguilds.purge
Message content during scanningSeconds (memory only)not stored
Detection records (ids, type, action; no message content)1825 daysretention.purge
Moderation cases (+ events)1825 days (owner-set, identical in every server)retention.purge
Message excerpts (opt-in per server)at most 1095 days, never longer than the casepurge (sealed; crypto-shredding)
Uploaded evidence (staff uploads on Safety Records and cases)1095 days; record evidence with the record; legal hold suspends deletion; nothing a member attaches is storedpurge + file unlink (crypto-shredding)
Reports and co-reporter linksaccepted: 1825 days after decision; rejected/spam: 365 days; pending: auto-closed after 90 dayspurge
Reporter reputation1825 days after last reportpurge
False-positive signals (moderator id, case)1095 dayspurge
Review votes and staff threadswith the reviewed itempurge (+ thread deletion)
Appeals (incl. recommendations)1825 days after decision or lapsepurge
Support tickets (form text sealed; the private thread in the support server) and ticket bans1825 days after closing (row and thread); a ticket thread left without its record (after a failed creation or a restore from a backup) is deleted 1825 days after it was created (possibly locked and archived before then) — because no record links it to a member, the team deletes it by hand on an erasure request; ticket bans until liftedsupport.tickets (thread first, then the row; a thread without a record by the list of the job, kv.support.orphans); a ban is deleted when lifted
Direct-message conversations with Defendr (user ID, the post in the staff channel, time of the last message, muted or not; never the text)1825 days after the last message; within an hour of an erasureops.dm-chats (the post first, then the row)
Data subject requests; processing restrictions1825 days (accountability; content minimized and sealed); restrictions 1825 days after liftingpurge
Active network listingno automatic expiry; re-review reminder after 12 months (a status change always needs a staff decision)re-review reminder + purge 1095 days after close
Quarantined imported listings (811 + 4)until reviewed; reminder after 6 months (OD-7)review decision
Closed Safety Records (revoked/rejected/expired)1095 dayspurge
Member flags: hijacked account / raid cohort / network hint shown72 hours / 7 days / 30 daysmember-flags.expire
Member flag: pending verificationat least 24 hours, as long as the server's kick-unverified delay + 1 hourmember-flags.expire
Member flags: join-gate quarantine role / suspect role applied by Defendrwhile the role is held; 30 days after leavingreconcile jobs + member-flags.expire
Raid cohorts (metadata only)365 dayspurge
Incidents1825 dayspurge
Anti-nuke role strips / structure snapshots / deleted entities (2.1)30 / 7 / 14 dayspurge
Lockdown records1095 days after endpurge
Verification challenges24 hourspurge
Interactive UI state (sealed)≤ 24 hoursui_state.purge
Pending messages (outbox)content wiped when sent or given up; rows 7 days (sent) / 30 days (failed)purge
Config revisions; preset and migration card decisionslast 100, max 1 year; decisions 90 dayspurge
Audit log (ops_audit): staff access incl. evidence views, and each website action (user ID, action, server, time, outcome, receipt and request ID)1825 days; kept on erasure (accountability)purge
Staff membership1825 days after deactivationpurge
Anonymous network signals (2.1)48 hourspurge
Premium entitlements (2.2)30 days after endpurge
Application logs (no content)90 daysrotation
Global mirror (#global-logs, staff channel): ids, action and event types, counts and times of Defendr's actions and of the moderation, report and appeal events handled through it (moderator and staff ids included), the names Discord showed for the server, the channel, the member and the moderator or staff member at that moment, and the listed threat value a link or invite Defendr detected matched; never message contentkept until the operator deletes it (owner-set retention, decision of 2026-09)operator (Discord channel)
Error events (redacted)365 dayspurge
Statistics aggregates (no user IDs): counts per day, server and metric, incl. per reason code and per detection familyindefinite—
Setup answer "Where did you find Defendr?" (per server, optional; not assigned to a person)with the server's configuration: 90 days after Defendr leaves (or immediately if configured)guilds.purge
All guild data after Defendr leaves90 days (or immediately if configured); cancelled by re-inviteguilds.purge
Local backups14 daily / 8 weekly / 6 monthlyprune
Offsite backups (encrypted)14 daily / 8 weekly / 12 monthlyrestic forget/prune
v1 history dossiersnot migrated; destroyed at v1 decommission (T+30 d, encrypted archive destroyed after 90 d)owner runbook

Règles des inscriptions dans le réseau

Le réseau Defendr

Defendr tient une liste réseau de comptes qui diffusent des liens d'hameçonnage, des fichiers nuisibles ou des tentatives de vol de compte sur plusieurs serveurs. Ses propres entrées exigent des preuves et deux relecteurs. Defendr reprend aussi automatiquement, sans les vérifier, les entrées des listes communautaires ScammerAlert et les signale comme telles. Pour l'instant, chaque inscription n'est qu'un indice : vos modérateurs voient une note neutre dans le journal et rien ne se passe automatiquement. Sur la page Réseau global, vous décidez si votre serveur utilise les inscriptions vérifiées et s'il voit les indices ScammerAlert.

Comment fonctionne un signalement

Une inscription est proposée avec des preuves, vérifiée par deux personnes puis active pendant douze mois, avec une nouvelle vérification deux semaines avant la fin. Toute personne inscrite peut faire un recours ; pendant le recours, l'inscription est gelée. Les entrées des listes ScammerAlert sont reprises automatiquement sans vérification et affichées seulement comme avertissement ; Defendr n'agit jamais de lui-même à cause d'elles, et un bannissement ou une expulsion qu'un modérateur choisit sur la carte d'arrivée est son propre cas. Elles prennent fin lorsque ScammerAlert retire ou supprime l'entrée.

Ce que Defendr ne peut pas faire

  • Il ne peut ni voir ni protéger les salons auxquels il n'a pas accès.
  • Aucune protection n'attrape tout. Defendr privilégie la précision : une arnaque peut passer, et une erreur peut être annulée et contestée.
  • Il n'agit jamais contre le propriétaire du serveur.

Cookies et stockage

Section 25(2) no. 2 TDDDG (strictly necessary for the service you explicitly asked for); no consent needed

NomFinalitéConservées
__Host-sidkeeps you signed in after you sign inuntil you sign out; at most 30 days (the session ends after 7 days without activity)
__Host-oauthprotects the Discord sign-in against forgery and replay10 minutes; deleted after the sign-in
__Host-langshows the website in the language you picked1 year or until you change it
__Host-themeshows the website in the colour scheme you picked1 year or until you change it
__Host-motionturns animations off or on as you chose1 year or until you change it
__Host-accentshows the website in the accent colour you picked1 year or until you change it
__Host-densityshows lists and tables as dense as you chose1 year or until you change it
defendr.setup.v1.<Server-ID>so that reloading the page does not discard your answers; nothing goes to Defendr before you press "Check and finish"until the setup is saved, you press "Cancel setup" or you close the tab
__cf_bmprotecting the website against bots and attacks30 minutes
cf_clearancespares you the check on every page viewas set in Cloudflare, 30 minutes by default
_cfuvidfair request limits per visitoruntil you close the browser
cf_chl_*runs the security checkonly during the check, at most until you close the browser

ConfidentialitéSécurité et confiance