MAXYMIZE Business

BYOURIT, un motore di calcolo dentro un prodotto consumer

Il risultato arriva prima che ti venga chiesto un indirizzo email. Sembra una scelta di marketing, in realtà è una decisione di architettura che condiziona tutto il resto.

BYOURIT è una web app che calcola i bioritmi personali e la compatibilità di coppia a partire dalle date di nascita, restituendo i cicli fisico, emotivo e intellettuale. Il calcolo di base è gratuito e non richiede registrazione, mentre i rapporti approfonditi sono a pagamento. È sviluppata da MAXYMIZE.

Vai al sito di BYOURIT Calcolo gratuito dei bioritmi e test di compatibilità, senza registrazione.

Il problema che risolve

Le applicazioni di questo genere sono quasi tutte costruite allo stesso modo: una schermata che promette un risultato, un modulo di registrazione prima di mostrarlo, e un risultato che spesso non vale il tempo speso a registrarsi.

Il costo di quella scelta è invisibile ma enorme. Chiedere un'email prima di aver dato qualcosa significa perdere la maggior parte delle persone sulla soglia, e attirare fra le poche rimaste soprattutto chi si registra ovunque.

BYOURIT parte dall'ipotesi opposta: il calcolo completo, gratis, immediato, senza account. La registrazione ha senso dopo, quando serve per conservare i risultati o per accedere a un rapporto approfondito. Il prodotto deve convincere prima di chiedere.

Le decisioni tecniche che contano

Un prodotto consumer con un motore di calcolo al centro pone problemi diversi da un gestionale. Questi sono quelli che hanno determinato la forma del progetto.

Il motore di calcolo vive fuori dal prodotto

La logica che calcola i cicli non sta dentro l'applicazione: è un componente autonomo, con le sue verifiche, che il prodotto usa. Questo permette di testare il calcolo in isolamento su casi noti, di cambiare completamente l'interfaccia senza toccarlo e di riusarlo in contesti diversi. Quando la logica di dominio è il valore del prodotto, mescolarla al codice dell'interfaccia è il modo più rapido per renderla non verificabile.

Consegnare valore prima dell'autenticazione

Se il risultato deve essere disponibile senza account, l'intero percorso di calcolo deve funzionare per un utente anonimo, e la registrazione successiva deve recuperare quello che ha già fatto. È un requisito che va previsto dall'inizio: aggiungerlo dopo, quando ogni operazione presuppone un utente identificato, significa riscrivere il modello dei dati.

Quello che è aperto va protetto

Un calcolo accessibile senza registrazione è anche un calcolo esposto all'abuso automatico. La limitazione di frequenza non è un'aggiunta finale ma parte del disegno: protegge il servizio e i costi senza introdurre attriti per chi lo usa normalmente.

Un backend reattivo invece di continue interrogazioni

I dati arrivano all'interfaccia quando cambiano, senza che il client chieda ripetutamente se c'è qualcosa di nuovo. Riduce il traffico, semplifica il codice e mantiene coerenti più schede aperte contemporaneamente, che in un prodotto usato da due persone insieme non è un dettaglio.

La data di nascita è un dato personale, non un campo qualsiasi

L'intero prodotto ruota attorno a un'informazione che il regolamento europeo considera dato personale. Il consenso è gestito con uno strumento dedicato e tracciabile, non con un banner decorativo: quali finalità sono state accettate, quando, e come revocarle. Su un prodotto consumer europeo questa non è una formalità.

Con cosa è costruito

Tecnologie scelte per un prodotto che deve rispondere in fretta a utenti anonimi e restare coerente fra sessioni diverse.

Interfaccia

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Radix UI

Backend

  • Convex
  • Autenticazione integrata
  • Limitazione di frequenza
  • Motore di calcolo isolato

Pagamenti e documenti

  • Stripe
  • Generazione PDF dei rapporti
  • Editor dei contenuti

Conformità

  • Gestione consensi tracciabile
  • Conformità GDPR
  • Multilingua

Cosa significa per il tuo progetto

Se il cuore del tuo prodotto è una logica che nessun altro ha, questi sono i problemi che conosciamo.

  • Web app costruite attorno a un motore di calcolo proprietario, dove la logica di dominio va isolata, verificata su casi noti e protetta dai cambiamenti di interfaccia.
  • Modelli freemium in cui il valore arriva prima della registrazione, con il recupero della sessione anonima al momento della creazione dell'account.
  • Pagamenti integrati e generazione di documenti come parte del prodotto venduto, non come funzione accessoria.
  • Prodotti consumer che trattano dati personali di utenti europei, dove il consenso deve essere dimostrabile e revocabile e non un banner messo lì per chiudere la questione.

Domande frequenti

Che cos'è BYOURIT?

BYOURIT è una web app che calcola i bioritmi personali e la compatibilità di coppia partendo dalle date di nascita, restituendo i cicli fisico, emotivo e intellettuale. Il calcolo di base è gratuito e non richiede registrazione. È sviluppata da MAXYMIZE.

Serve registrarsi per usarlo?

No. Il calcolo completo si ottiene subito, senza account e senza indirizzo email. La registrazione serve solo se vuoi conservare i risultati o accedere ai rapporti approfonditi, che sono a pagamento.

Come vengono trattate le date di nascita?

Come dati personali, perché tali sono secondo il regolamento europeo. Il consenso alle diverse finalità è raccolto e conservato in forma tracciabile, con la possibilità di revocarlo. Chi usa il calcolo gratuito senza registrarsi non lascia un profilo associato a un'identità.

Potete costruire un prodotto attorno a un nostro algoritmo?

Sì, è uno degli scenari che gestiamo più spesso: c'è una logica di calcolo che rappresenta il valore dell'azienda e serve trasformarla in un prodotto usabile, vendibile e difendibile. Il primo passo è isolare e verificare quella logica, poi costruirci sopra.

Hai un algoritmo che vuoi trasformare in prodotto?

Se la tua azienda ha una logica di calcolo che nessun altro ha, il lavoro è renderla un prodotto senza perderne il controllo. Parliamone.

Prenota una consulenza gratuita