L’employé demande, le responsable tranche, le serveur vérifie.
Les données de chaque entreprise sont cloisonnées dès la session SQL et hébergées au Canada. Treize rôles, neuf capacités vérifiées côté serveur, des montants absents plutôt que masqués à l’écran, un registre fiscal chaîné. Et la liste de ce qui manque, pays par pays.
Un rôle décide des écrans, une capacité décide des gestes.
Gérant, responsable d’équipe, employé, caissier·ère, comptable, RH, marketing, commercial, support, acheteur, chef de production, analyste, lecture seule. Le rôle ouvre les écrans ; les gestes sensibles demandent une capacité, vérifiée par le serveur à chaque requête.
- Valider les demandes, jamais les siennes : congé, note de frais, demande d’achat.
- Tenir la caisse : fond, montant attendu, écart, sorties d’espèces, remboursements, clôture Z.
- Corriger le stock, voir les chiffres, voir les salaires, gérer l’équipe, modifier les réglages, exporter, voir les fiches santé.
- Le propriétaire a tout, et personne ne peut le lui retirer. Un gérant peut être limité à ses boutiques.
Absent, pas à zéro
Sans « voir les chiffres », le même écran s’ouvre sans montants. Le serveur les retire avant d’envoyer la page.
Vérifié par le serveur
Un bouton caché n’est pas une protection. Chaque geste sensible est refusé côté serveur si la capacité manque.
Chaque Z est chaîné au précédent. Rien ne se réécrit.
Chaque clôture porte l’empreinte SHA-256 de la précédente : modifier une ligne passée casse la chaîne, et la vérification d’intégrité le montre. Une clé publique permet de contrôler le registre sans accès à la console. L’archive est signée chaque mois et chaque année.
- Le serveur recalcule chaque ticket : l’écran n’envoie jamais un total, le terminal lit la carte.
- Exports CSV, PDF ou Excel de vos données, pour le comptable ou pour partir.
Loi 25 et RGPD, dans Paramètres.
Les écrans existent, à leur place, avec le reste des réglages.
Les demandes des clients
Chaque demande est suivie jusqu’à sa réponse. Un responsable désigné, une politique, un registre des incidents.
La fiche santé
Allergies, traitements : protégés par la capacité « voir les fiches santé », jamais déduite d’un rôle. Chaque consultation est journalisée.
Voir les clientsLes signatures électroniques
Un sceau sur chaque document signé, et une page de vérification publique, /signature/verifier, lisible par un tiers.
Le pointage par NIP se verrouille par paliers : cinq échecs, trente secondes. Les tablettes s’activent par un code et n’affichent jamais un prix.
Ce que nous avons, et ce que nous n’avons pas.
Yoseri n’écrit « certifié » nulle part à son sujet. Voici l’état exact, pays par pays, pour que vous décidiez avant de signer.
| Pays | Ce que la console fait | Ce qu’elle n’a pas |
|---|---|---|
| Québec | TPS/TVH et TVQ ligne par ligne selon les formulaires de Revenu Québec, registre fiscal chaîné, écrans Loi 25, règles du travail | La certification MEV-WEB, exigée de la restauration avec consommation sur place et des traiteurs. Le détail, les salons et les boulangeries à emporter ne sont pas visés. |
| France | Registre fiscal chaîné, clôtures Z, archive signée ; auto-attestation de l’éditeur possible | La facture électronique, obligatoire depuis le 1er septembre 2026 : Yoseri n’est relié à aucune plateforme agréée. |
| Espagne | Registre fiscal chaîné, clôtures Z, archive signée | Verifactu, attendu en 2027. Pas de certification. |
| États-Unis | Profil de taxes par établissement, réglé à la main | Pas de moteur de taxes par État. |
| Royaume-Uni | Profil de taxes, documents en anglais | Pas de certification de caisse. |
Questions sur la sécurité et la conformité
Où sont hébergées mes données ?
Au Canada. Elles sont cloisonnées par entreprise dès la session de base de données : une requête ne peut pas lire une autre entreprise. Vous les exportez en CSV, PDF ou Excel à tout moment.
Que voit un employé qui n’a pas le droit de voir les chiffres ?
Le même écran, sans les montants. Ils sont retirés par le serveur avant l’envoi : absents, pas mis à zéro. Un formulaire renvoyé sans ces montants n’efface jamais la valeur enregistrée.
Yoseri est-il conforme à la Loi 25 ?
Les écrans dédiés sont dans Paramètres : demandes des clients, responsable désigné, politique, registre des incidents. La fiche santé d’un client est protégée par une capacité propre et chaque consultation est journalisée. La conformité de votre entreprise dépend aussi de vos pratiques.
Le registre fiscal remplace-t-il une certification ?
Non, et nous ne l’écrivons pas. Chaque clôture Z est chaînée à la précédente par SHA-256, vérifiable avec une clé publique, archivée et signée chaque mois et chaque année. Au Québec, la restauration sur place exige un système certifié MEV-WEB, que Yoseri n’a pas.
Quelqu’un peut-il approuver sa propre demande ?
Non. Congés, notes de frais, demandes d’achat : la capacité « valider les demandes » ne vaut jamais pour les siennes. Le serveur refuse, même au gérant.
Ouvrez la démo en tant qu’employé. Puis en tant que gérant.
Vous verrez ce que chaque rôle voit, et ce qu’il ne voit pas.
