Accueil
Quand tu te connectes pour la première fois sur
app.engram.page, Engram te guide dans un
court assistant d’accueil avant d’ouvrir ton coffre. L’assistant existe
parce qu’Engram exige l’acceptation des Conditions et un état
d’abonnement actif avant que les points d’accès du coffre soient
joignables.
Ce que couvre l’assistant
Section intitulée « Ce que couvre l’assistant »L’assistant comporte deux étapes :
- Accord. Accepte les Conditions d’utilisation et la Politique de
confidentialité. L’acceptation est consignée côté serveur dans la
table
user_agreements, pour la version des Conditions actuellement en vigueur. La version active est résolue dynamiquement à partir de la tableterms_versions(mise en cache parEngram.Legal.VersionCache), et non une constante figée à la compilation. - Facturation. Choisis une offre et termine le paiement via Paddle (ou choisis Free, qui évite complètement Paddle). Consulte Facturation → Offres pour ce que couvre chaque offre.
Quand les deux étapes sont terminées, tu es dirigé vers le navigateur de coffre.
Pourquoi il conditionne l’accès au coffre
Section intitulée « Pourquoi il conditionne l’accès au coffre »Le backend place /api/notes, /api/search et /api/folders derrière
un plug RequireOnboarding qui vérifie :
- Que les dernières Conditions ont été acceptées par cet utilisateur
- Que l’abonnement est en règle (ou auto-hébergement, qui contourne entièrement cette vérification)
Si l’une des vérifications échoue, l’API renvoie 403 et l’application web te redirige vers l’assistant. Tu ne peux donc pas te retrouver par accident dans un état d’accueil à moitié terminé ; la barrière te laisse passer, ou t’affiche l’écran qui règle l’étape manquante.
Passer l’assistant (auto-hébergement)
Section intitulée « Passer l’assistant (auto-hébergement) »En auto-hébergement, la facturation est désactivée par défaut (pas de
PADDLE_API_KEY → config :engram, :billing_enabled vaut false).
L’assistant saute l’étape de choix d’offre. Tu acceptes quand même les
Conditions une fois.
Relancer l’assistant
Section intitulée « Relancer l’assistant »Tu ne peux pas le relancer manuellement ; une fois accepté, tu l’as dépassé. Si les Conditions changent, Engram incrémente la version côté serveur et le prochain appel API renvoie 403 ; l’application réaffiche uniquement l’étape d’acceptation des Conditions. Les changements d’offre se font sur la page Facturation, pas dans l’assistant.