Dark Patterns Lab
Interfacce costruite per farti perdere la pazienza. Questa volta, di proposito.
Prova a esportare un CSV, poi confronta le due versioni. Tutto qui è una simulazione: i crediti sono fittizi e le scelte restano nel browser. Puoi sbirciare il trucco in qualsiasi momento.
La lotteria delle funzionalità
Saldo fittizio: 1500 frammenti
Esportazione CSV. Ora in edizione rara.
Il report è pronto. La funzionalità per scaricarlo? Devi pescarla.



Obiettivo: ottenere il CSV. Quanto può essere difficile?
Il trucco, per chi vuole sbirciare
Questa lotteria è truccata: alterna dark mode e date picker, poi ti dà un doppione. Il CSV non arriva mai. È il paradosso dell’esperimento: trasformare uno strumento di lavoro in un premio da inseguire. Nella versione corretta, un normale link scarica un CSV di esempio.
Pressione della serie giornaliera
La paura di perdere i progressi trasforma una visita facoltativa in un obbligo.
Torna domani o perderai tutti i tuoi progressi.
Come funziona
La demo azzera la serie. Il lavoro svolto non era perso: viene tolta soltanto la ricompensa.
Un’alternativa etica
I tuoi progressi sono salvati. Torna quando preferisci.
Limiti artificiali alle azioni
Un limite artificiale vincola un’azione di base a un pagamento o a un’attesa.
Punti azione esauriti. Acquistane altri per vedere il report.
Come funziona
L’accesso è bloccato da un limite inventato, non da un vincolo tecnico.
Un’alternativa etica
Apri il report. Eventuali limiti reali sono spiegati prima della scelta del piano.
Attese artificiali
Un caricamento fittizio fa sembrare più importante un’operazione banale.
Preparazione del risultato…
Come funziona
Il risultato era subito disponibile. L’attesa non avrebbe aggiunto alcuna elaborazione utile.
Un’alternativa etica
Mostra i risultati appena pronti. Spiega le attese solo quando l’elaborazione richiede davvero tempo.
Progresso irraggiungibile
Un indicatore quasi completo nasconde un requisito aggiuntivo.
Configurazione completata al 98%. Un ultimo passaggio…
Come funziona
Compare l’obbligo di un upgrade. La percentuale nascondeva una condizione invece di misurare il completamento.
Un’alternativa etica
Mostra tutti i passaggi e gli eventuali requisiti a pagamento prima di iniziare.
Confusione tra valute
Più passaggi di conversione rendono difficile confrontare il prezzo reale.
Un’esportazione costa 40 gemme. Compra 100 crediti per 10 €; 2 crediti valgono 1 gemma.
Come funziona
40 gemme = 80 crediti = 8 €. L’acquisto minimo di 10 € lascia 2 € in crediti inutilizzati.
Un’alternativa etica
Esportazione: 8 €. Mostra il prezzo reale e consenti di acquistare l’importo esatto.
Rifiuto colpevolizzante
L’opzione di rifiuto giudica la persona invece di descrivere la scelta.
Vuoi ricevere aggiornamenti?
Come funziona
Hai rifiutato. Il testo aggiungeva pressione sociale a una semplice preferenza.
Un’alternativa etica
Usa una scelta neutra: “No, grazie”. Accetta il rifiuto senza ulteriori richieste.
Cancellazione ostacolata
Condizioni aggiuntive rendono l’uscita più difficile dell’iscrizione.
Gestisci il tuo abbonamento.
Come funziona
Il flusso chiede un upgrade a pagamento prima della cancellazione. Questa condizione crea un ostacolo inutile all’uscita.
Un’alternativa etica
Fornisci un’azione di cancellazione visibile e conferma chiaramente quando avrà effetto.
08 / Social engineering
Riprova sociale inventata
Attività inventate danno l’impressione che altre persone stiano acquistando.
Esempio simulato
Una persona nelle vicinanze ha appena effettuato l’upgrade.
Come funziona
Non esistono registrazioni di acquisti o verifiche della posizione. Il messaggio è testo fisso della demo.
Un’alternativa etica
Usa prove verificabili con il dovuto permesso, oppure ometti l’affermazione.