Fingerprint Test — Contact form with conditional sections shown/hidden via CSS
Technique: All conditional fields exist in the DOM at all times. Sections are shown/hidden by toggling CSS display:none based on dropdown/radio selections. Fields remain in the DOM even when hidden.
Why it matters: This is the most common conditional field pattern. Gravity Forms, WPForms, Formidable Forms, and most jQuery-based form builders use this approach.
Expected result: Hash should be completely stable. The fingerprinter reads ALL fields in the form regardless of CSS visibility, so toggling visibility has zero effect on the hash.