Le calcul du loyer maximum est fait par du code déterministe, jamais par l'IA : la part du loyer correspondant à la surface sous-louée, arrondie à l'euro inférieur, avec la durée, le prorata des mois incomplets et la date de fin du bail principal vérifiés. L'IA ne sert qu'à repérer dans le bail les clauses qui parlent de sous-location, et le serveur rejette toute citation qui ne s'y retrouve pas mot pour mot.
Le propriétaire n'a pas de compte à créer. Il reçoit un lien valable quatorze jours, lit la demande déjà comparée au plafond légal, puis signe par code reçu par email, refuse avec un motif ou demande une modification. Une annonce n'est publiée qu'une fois l'accord signé et la copie du bail jointe.
Derrière la démo : Next.js et Supabase avec sécurité au niveau de chaque ligne de la base, interface en français et en anglais, documents PDF générés côté serveur, et 263 tests automatisés sur les règles métier, l'analyse du bail et les documents.