Benvenuto
Quando accedi per la prima volta su app.engram.page,
Engram ti guida in una breve procedura guidata prima di aprire il tuo
archivio. La procedura esiste perché Engram richiede l’accettazione
dei Termini e uno stato di abbonamento attivo prima che gli endpoint
dell’archivio siano raggiungibili.
Cosa copre la procedura
Sezione intitolata “Cosa copre la procedura”La procedura ha due passaggi:
- Accordo. Accetta i Termini di servizio e l’Informativa sulla
privacy. Viene registrato nella tabella lato server
user_agreementsrispetto alla versione dei Termini attualmente in vigore. La versione attiva viene risolta dinamicamente dalla tabellaterms_versions(memorizzata daEngram.Legal.VersionCache), non da una costante in fase di compilazione. - Fatturazione. Scegli un piano e completa il pagamento tramite Paddle (oppure scegli Free, che salta del tutto Paddle). Vedi Fatturazione → Piani per ciò che copre ogni piano.
Quando entrambi i passaggi sono completi, passi al browser dell’archivio.
Perché blocca l’accesso all’archivio
Sezione intitolata “Perché blocca l’accesso all’archivio”Il backend avvolge /api/notes, /api/search e /api/folders dietro
un plug RequireOnboarding che verifica:
- Che gli ultimi Termini siano stati accettati da questo utente
- Che l’abbonamento sia in regola (oppure self-host, che salta del tutto questo controllo)
Se uno dei controlli fallisce, l’API restituisce 403 e l’app web ti riporta nella procedura guidata. Questo significa che non puoi ritrovarti per errore in uno stato di registrazione a metà; il controllo ti lascia passare oppure ti mostra la schermata che risolve il passaggio mancante.
Saltare la procedura (self-host)
Sezione intitolata “Saltare la procedura (self-host)”Sul self-host, la fatturazione è disattivata per impostazione
predefinita (nessuna PADDLE_API_KEY → config :engram, :billing_enabled è false). La procedura salta il passaggio di scelta
del piano. Accetterai comunque i Termini una volta.
Rieseguire la procedura
Sezione intitolata “Rieseguire la procedura”Non puoi rieseguirla a mano; una volta accettata, l’hai superata. Se i Termini cambiano, Engram incrementa la versione lato server e la chiamata API successiva restituisce 403; l’app mostra di nuovo solo il passaggio di accettazione dei Termini. I cambi di piano si fanno nella pagina Fatturazione, non nella procedura guidata.