Files
felhom.eu/documentation/legal/DRAFT-kapcsolat-hozzajarulas.md
T
admin 30b932bb10
gates / gates (push) Successful in 5m34s
website: publish the closed-test legal set (R-813 narrowed)
Two new Hungarian pages, live on push: /adatkezeles (privacy notice) and
/feltetelek (what the free closed test is, and is not). Operator rulings of
2026-10-09: no company exists yet, so the operator is named as a PRIVATE
PERSON with no postal address and no phone; publish before the lawyer has
seen it, because the site was collecting data with no notice at all; the full
ASZF, the impresszum and the review wait for the company (R-802, R-809).

- All 18 pages carry the operator, info@felhom.eu and both links in the
  footer. Counted, not assumed: 18 pages found = 18 with both links = 18
  structurally valid. English footers say the legal texts are Hungarian.
- The contact form stopped claiming something untrue. The old consent said
  "az adatokat harmadik felnek nem adjuk ki" while Resend, Cloudflare and
  Google carry the message. Both languages replaced; the link opens in a new
  tab so a filled form is not lost.
- site_gates.py NO_TWIN gains the two pages ON PURPOSE, with the reason in a
  comment: an unreviewed English legal text would be worse than an honest
  pointer from the English footer.
- documentation/legal/{adatkezelesi-tajekoztato,feltetelek}-1.0.md are the
  text of record, DERIVED from the published HTML so they cannot drift. The
  drafts are kept and marked superseded for the closed test.

FOUR LOAD-BEARING CLAIMS WERE MEASURED, not copied from a vendor or a README:

  cookies      zero, and no local storage - checked in the browser WITH A
               POSITIVE CONTROL (a probe cookie WAS visible to the same
               method) after the tracker fired; no Set-Cookie on any response
  beacon       the exact Umami payload: site id, screen, language, title,
               url, referrer - no visitor identifier
  Cloudflare   DNS only: the public A record 37.191.56.193 is not a
               Cloudflare address, so site traffic cannot be proxied
  fsn1         Falkenstein, Germany (Hetzner's own location list)

Also measured: felhom-ep0-copy-gc.timer is installed and RAN SUCCESSFULLY
(2026-10-09 08:00, exit 0), so "deleted within 30 days" is true today where
on 2026-10-08 it was written but not switched on.

Three retentions are stated as having NO deadline, deliberately and with the
operator's word: website statistics, web server logs and contact messages
have no automatic deletion, and the pages say so instead of promising a date
nothing enforces. Every other period is enforced by configuration and cited.

No placeholder survived onto either page (0 of "[[", control: the draft still
has 36). The impresszum and the full ASZF are NOT published.

R-813 -> NARROWED. R-915 unblocked: the operator enters the two URLs in the
Meta app's Basic settings; the Live switch stays a separate decision.
R-917 and R-920 -> DEFERRED on the operator's (c): park, publish as posts
once posting starts.
2026-10-09 12:11:37 +02:00

3.3 KiB
Raw Blame History

DRAFT — A kapcsolatfelvételi űrlap hozzájárulási szövege

Superseded for the closed test: the proposed consent text was applied to website/kapcsolat.html and website/en/contact.html on 2026-10-09, with the placeholders resolved (no company — the operator as a private person; /adatkezeles is the live path, measured).

English summary. A proposed replacement for the contact form's consent checkbox text (website/kapcsolat.html:122-128), written 2026-10-08 for R-813. NOT applied to the website, NOT legal advice, pending lawyer review (R-802). The current text names no controller, no retention, no rights, links nowhere, and says the data is not given to third parties although three processors (Resend, Cloudflare Email Routing, Gmail) carry the message. The proposal links to the privacy notice, which must be published first.

A mai szöveg

Elfogadom, hogy az űrlapon megadott adataimat a Felhom.eu a megkeresésem megválaszolásához felhasználja. Az adatokat harmadik félnek nem adjuk ki.

Mi a gond vele:

  1. Nem nevezi meg az adatkezelőt (a „Felhom.eu" egy domain, nem jogi személy).
  2. Nem mondja meg, meddig őrizzük az adatokat, és milyen jogai vannak a kitöltőnek.
  3. Nem hivatkozik adatkezelési tájékoztatóra — ilyen ma nincs is (R-813).
  4. „Harmadik félnek nem adjuk ki" — az üzenetet a Resend (levélküldés), a Cloudflare Email Routing (továbbítás) és a Google Gmail (postafiók) adatfeldolgozóként kezeli.
  5. A hibaüzenet „adatkezelési hozzájárulás"-t említ, de a jelölőnégyzet egyben az üzenet elküldésének feltétele — hogy a hozzájárulás itt a helyes jogalap-e, az ügyvéd dönti el.

Javasolt szöveg

Elolvastam az Adatkezelési tájékoztatót, és hozzájárulok, hogy a(z) CÉGNÉV a megadott nevemet, e-mail-címemet, üzenetemet és csatolt fájljaimat a megkeresésem megválaszolására kezelje. Az üzenetet levélküldő és levelezési szolgáltatók (adatfeldolgozók) továbbítják; a részleteket, a megőrzés idejét és a jogaimat a tájékoztató írja le. A hozzájárulásomat bármikor visszavonhatom a(z) ADATVÉDELMI E-MAIL címen.

A link: /adatkezeles — ELLENŐRIZNI: a végleges útvonal. A weboldal oldalai ma kiterjesztés nélküli útvonalon érhetők el (pl. kapcsolat.html → /kapcsolat), ezért a javasolt fájlnév website/adatkezeles.html. A linket érdemes új lapon nyitni (target="_blank" rel="noopener"), hogy a kitöltött űrlap ne vesszen el.

A hibaüzenet maradhat: „Az adatkezelési hozzájárulás szükséges." — vagy, ha az ügyvéd szerint a jogalap nem hozzájárulás, akkor: „Kérlek, jelezd, hogy elolvastad az adatkezelési tájékoztatót."

Közzététel előtt (nem most)

  1. Az ügyvéd jóváhagyja a szöveget és a jogalapot.
  2. Az adatkezelési tájékoztató megjelenik a megadott útvonalon.
  3. A szöveg kicserélése a website/kapcsolat.html 122–128. sorában, és a lábléc linkjei minden oldalon.
  4. A placeholderek kitöltése.