NovaFlow
Automatisation de processus : n8n, Node, ERP et RPAProcess automation: n8n, Node, ERP and RPA

L'automatisation qui trouve l'argent que personne ne voit. Automation that finds the money nobody sees.

Rapprochement de factures, extraction de boîte mail, contrôle quotidien d'anomalies. Des processus administratifs qui tournent seuls, et qui remontent ce qui cloche avant que cela ne coûte cher. Invoice reconciliation, inbox extraction, daily data health checks. Back office processes that run on their own, and surface what is wrong before it gets expensive.

Travail entièrement à distance. Belgique, Suisse romande, Luxembourg. Français ou anglais. Fully remote. Belgium, French-speaking Switzerland, Luxembourg. French or English.

Chaque automatisation est livrée avec son jeu de données de test labellé et un script de démonstration reproductible. Vous rejouez la démonstration sur votre poste, vous obtenez exactement les chiffres affichés sur cette page. Rien n'est affirmé sans être vérifiable. Every automation ships with its labelled test dataset and a reproducible demo script. Run the demo on your own machine and you get exactly the numbers shown on this page. Nothing is claimed that cannot be checked.

Chiffres mesurésMeasured results

17 994,91 EUREUR 17,994.91 de doubles paiements détectés sur un seul mois de facturesin duplicate payments found in a single month of invoices
259 / 259 valeurs de champ exactes à l'extraction, vérifiées contre un jeu labelléfield values extracted exactly right, checked against a labelled set
10 / 10 anomalies injectées détectées, avec 4 faux positifs sur 960 jours-sérieinjected anomalies caught, with 4 false positives over 960 series-days
0 ligne en double lors d'une seconde exécution sur la même boîte mailduplicate rows on a second run over the same mailbox

Ces chiffres sont mesurés sur les jeux de données livrés avec chaque automatisation. Ce ne sont pas des estimations. These figures are measured on the datasets shipped with each automation. They are not estimates.

RéalisationsCase studies

Trois automatisations qui tournent, avec leurs résultats vérifiés Three automations that run, with verified results

Pour chacune : le problème tel qu'il se pose au quotidien, ce que fait la solution, et ce qu'elle a trouvé. For each one: the day to day problem, what the solution does, and what it found.

01

Rapprochement facture et banqueInvoice to bank reconciliation

Comparer un export comptable et un relevé bancaire, au centime près, sans y passer la journée. Compare an accounting export and a bank statement, to the cent, without spending the day on it.

n8nNode CSV multi-formatsMulti-format CSV Rapport HTMLHTML report

Le problèmeThe problem

Un export comptable et un relevé bancaire du même mois n'ont jamais le même format : encodages, séparateurs, formats de date et de montant différents, et des libellés bancaires en texte libre. Le rapprochement se fait à la main, et les erreurs passent inaperçues. An accounting export and a bank statement for the same month never share a format: different encodings, separators, date and amount formats, plus free text bank labels. Reconciliation is done by hand, and errors go unnoticed.

La solutionThe solution

  • Un workflow n8n qui absorbe les deux formats sans préparation manuelle.An n8n workflow that swallows both formats with no manual prep.
  • Les encaissements sont agrégés par référence avant comparaison, pas ligne à ligne.Payments are aggregated by reference before comparison, not line by line.
  • Chaque facture est classée en sept catégories, du rapprochement net au paiement en double.Each invoice is sorted into seven categories, from clean match to duplicate payment.
  • Chaque euro d'écart entre les deux sources est justifié dans un tableau de bouclage. Si le bouclage ne tombe pas au centime, aucun rapport n'est émis.Every euro of gap between the two sources is explained in a bridge table. If the bridge does not balance to the cent, no report is issued.

Résultats mesurésMeasured results

  • 60 factures contre 65 lignes bancaires, 16 anomalies remontées60 invoices against 65 bank lines, 16 anomalies raised
  • 2 doubles paiements pour 17 994,91 EUR à se faire rembourser2 duplicate payments worth EUR 17,994.91 to claim back
  • Bouclage exact au centimeBridge balanced to the cent
  • 100 % de concordance avec un jeu de données labellé, sur les 60 factures100% agreement with a labelled dataset, across all 60 invoices
  • Moteur : 19 msEngine: 19 ms

Ce que ça change. Le gain n'est pas la demi-journée de saisie économisée, c'est le double paiement de 17 994,91 EUR que personne n'aurait vu. What it changes. The value is not the half day of manual work saved, it is the EUR 17,994.91 duplicate payment nobody would have seen.

Seuil d'amortissementBreak-even threshold

L'automatisation est rentabilisée dès qu'elle détecte un seul double paiement supérieur à 1 200 EUR, ou qu'elle fait récupérer une seule facture impayée de ce montant. Sur le jeu de démonstration, elle en a trouvé deux, pour 17 994,91 EUR. The automation pays for itself the moment it catches a single duplicate payment above EUR 1,200, or recovers a single unpaid invoice of that size. On the demo dataset it found two, worth EUR 17,994.91.

InclusIncluded
  • Workflow n8n, à vousn8n workflow, yours to keep
  • Adaptation à deux formats de fichierAdaptation to two file formats
  • Rapport HTML et export CSVHTML report and CSV export
  • README FR et EN, jeu de test, script de démonstrationREADME FR and EN, test dataset, demo script
  • Une série de corrections après livraisonOne round of fixes after delivery
Non inclusNot included
  • Une devise supplémentaireAn additional currency
  • Un troisième fichier sourceA third source file
  • L'écriture retour dans le logiciel comptableWrite-back into the accounting software
  • L'hébergement de l'instance n8nHosting of the n8n instance
Forfait de lancementLaunch price 1 200 EUREUR 1,200 Réservé aux trois premiers clients, en contrepartie d'une référence écrite. Conditions For the first three clients only, in exchange for a written reference. Terms Demander un devisRequest a quote
02

Boîte mail vers tableauMailbox to table

Les commandes reçues par mail arrivent dans un tableau propre, sans doublon et sans ressaisie. Orders received by email land in a clean table, with no duplicates and no retyping.

n8nIMAP FR et ENFR and EN IdempotentIdempotent

Le problèmeThe problem

Les confirmations de commande arrivent par mail et quelqu'un les ressaisit dans un tableur. La ressaisie produit des doublons et des oublis, et personne ne s'en aperçoit avant que le client réclame. Order confirmations arrive by email and someone retypes them into a spreadsheet. Retyping creates duplicates and gaps, and nobody notices until a customer complains.

La solutionThe solution

  • Un workflow qui lit la boîte, extrait les champs, et n'ajoute que ce qui est réellement nouveau.A workflow that reads the mailbox, extracts the fields, and only adds what is genuinely new.
  • Idempotence par message : rejouer le traitement ne crée aucune ligne supplémentaire.Idempotency per message: replaying the run creates no extra rows.
  • Gestion des révisions : une commande corrigée met à jour la ligne existante, elle n'en crée pas une seconde.Revision handling: a corrected order updates the existing row instead of creating a second one.
  • Mise en quarantaine plutôt que devinette : un message incomplet part en revue humaine, il n'est jamais complété au jugé.Quarantine rather than guessing: an incomplete message goes to human review, it is never filled in by guesswork.

Résultats mesurésMeasured results

  • 46 messages traités, 35 lignes écrites, 470 004,01 EUR de commandes extraites46 messages processed, 35 rows written, EUR 470,004.01 of orders extracted
  • 259 valeurs de champ exactes sur 259, vérifiées contre un jeu labellé259 field values correct out of 259, checked against a labelled set
  • Deuxième exécution sur la même boîte : 0 ligne en doubleSecond run over the same mailbox: 0 duplicate rows
  • 3 messages incomplets mis en quarantaine, 4 hors sujet ignorés3 incomplete messages quarantined, 4 off topic ignored
  • Gère l'anglais et le français, le HTML seul, et les mails transférés dont l'historique cité contient une commande plus ancienneHandles English and French, HTML only bodies, and forwarded mails whose quoted history contains an older order

Ce que ça change. Le gain n'est pas la ressaisie évitée, c'est une base sans doublon et sans commande oubliée, sur laquelle vous pouvez enfin compter. What it changes. The value is not the typing avoided, it is a table with no duplicates and no missing order, one you can actually rely on.

Seuil d'amortissementBreak-even threshold

Sur le jeu de démonstration, la commande moyenne s'élève à 13 428,69 EUR. Une seule commande saisie en double, ou une seule commande oubliée, coûte cet ordre de grandeur : un seul incident évité rentabilise l'automatisation neuf fois. On the demo dataset the average order is EUR 13,428.69. A single order entered twice, or a single order missed, costs that order of magnitude: one avoided incident pays for the automation nine times over.

InclusIncluded
  • Workflow n8n, à vousn8n workflow, yours to keep
  • Deux gabarits d'extractionTwo extraction templates
  • Connexion à une boîte mail, doublons et révisions gérésOne mailbox connected, duplicates and revisions handled
  • Fichier de quarantaine et rapportQuarantine file and report
  • README FR et EN, jeu de test, une série de correctionsREADME FR and EN, test dataset, one round of fixes
Non inclusNot included
  • Un troisième gabarit et au-delàA third template and beyond
  • L'extraction depuis des pièces jointes PDFExtraction from PDF attachments
  • Une seconde boîte mailA second mailbox
  • L'écriture directe dans un ERPDirect write into an ERP
Forfait de lancementLaunch price 1 400 EUREUR 1,400 Réservé aux trois premiers clients, en contrepartie d'une référence écrite. Conditions For the first three clients only, in exchange for a written reference. Terms Demander un devisRequest a quote
03

Contrôle quotidien d'anomaliesDaily data health check

Un export qui se fige, une valeur qui s'effondre : vous le savez le jour même, pas trois semaines après. A frozen export, a value that collapses: you know the same day, not three weeks later.

n8n Statistiques robustesRobust statistics Anti-fatigue d'alerteAlert fatigue control

Le problèmeThe problem

Un export quotidien que personne ne lit. Un traitement de nuit bloqué qui réécrit la même valeur reste invisible pendant des jours, et les décisions continuent de s'appuyer dessus. A daily export nobody reads. A stuck overnight job rewriting the same value stays invisible for days, while decisions keep being made on it.

La solutionThe solution

  • Un contrôle quotidien fondé sur des statistiques robustes : médiane et écart absolu médian, plutôt que moyenne et écart-type.A daily check built on robust statistics: median and median absolute deviation rather than mean and standard deviation.
  • La saisonnalité hebdomadaire est retirée, donc un lundi n'est pas comparé à un samedi.Weekly seasonality is removed, so a Monday is never compared to a Saturday.
  • Un mécanisme anti-fatigue d'alerte regroupe les jours d'un même incident au lieu de notifier tous les matins.An alert fatigue mechanism groups the days of one incident instead of notifying every morning.
  • Détection des valeurs figées, un cas qu'un seuil classique ne voit jamais.Frozen value detection, a case a plain threshold never catches.

Résultats mesurésMeasured results

  • 120 exécutions quotidiennes simulées sur 8 séries, soit 960 jours-série120 simulated daily runs over 8 series, that is 960 series-days
  • 10 anomalies injectées sur 10 détectées10 injected anomalies out of 10 detected
  • 7 sur 10 signalées dès le premier jour, délai médian de détection : 0 jour7 out of 10 flagged on day one, median detection delay: 0 days
  • 4 faux positifs sur 960 jours-série, soit environ un tous les huit mois par série4 false positives over 960 series-days, about one every eight months per series
  • Aucun regard vers le futur : les verdicts recalculés en supprimant les données futures sont identiquesNo look ahead: verdicts recomputed with future data removed are identical
  • 68 détections brutes compressées en 46 notifications68 raw detections compressed into 46 notifications

Ce que ça change. Le gain, ce sont les jours pendant lesquels personne ne voyait que l'export était figé, et pendant lesquels on décidait quand même. Un matin sans notification n'est pas un silence : c'est la preuve que les huit séries ont été vérifiées. What it changes. The value is the days during which nobody could see the export was frozen, while decisions were made anyway. A morning with no notification is not silence: it is proof that all eight series were checked.

Seuil d'amortissementBreak-even threshold

Sur la série chiffre d'affaires de la démonstration, une chute de 58 % pendant quatre jours représente 10 730 EUR par jour. Raccourcir un seul incident de 2 h 30 amortit l'automatisation, et une détection au premier jour plutôt qu'au quatrième évite 32 190 EUR d'exposition. On the demo revenue series, a 58% drop lasting four days represents EUR 10,730 a day. Shortening a single incident by 2.5 hours pays for the automation, and catching it on day one instead of day four avoids EUR 32,190 of exposure.

InclusIncluded
  • Workflow n8n, à vousn8n workflow, yours to keep
  • Jusqu'à 8 séries surveilléesUp to 8 monitored series
  • Réglage des seuils sur votre historique, avec mesure du taux de faux positifsThresholds tuned on your own history, with a measured false positive rate
  • Un canal d'alerte et un rapport quotidienOne alert channel and a daily report
  • README FR et EN, jeu de test, une série de correctionsREADME FR and EN, test dataset, one round of fixes
Non inclusNot included
  • Au-delà de 8 sériesMore than 8 series
  • Une saisonnalité mensuelle ou annuelleMonthly or yearly seasonality
  • Un second canal d'alerteA second alert channel
  • Le diagnostic des causesRoot cause diagnosis
Forfait de lancementLaunch price 1 100 EUREUR 1,100 Réservé aux trois premiers clients, en contrepartie d'une référence écrite. Conditions For the first three clients only, in exchange for a written reference. Terms Demander un devisRequest a quote
04 Quand plusieurs sites saisissent dans le même outilWhen several sites enter data into the same tool

Modération des données d'exploitation, multi-sites, à travers l'ERPMulti-site operational data moderation, through the ERP

Plusieurs établissements, le même ERP, et des pratiques qui divergent : des stocks qui ne collent plus au terrain, des articles qui dorment sans que personne ne le voie, des dossiers jamais clôturés, et chaque site qui compte à sa façon. Un robot de modération applique les mêmes règles partout, chaque nuit, et ne remonte à chaque site que ce qui le concerne. Several sites, one ERP, and habits that drift apart: stock that no longer matches the floor, items sitting idle with nobody noticing, records never closed, and each site counting its own way. A moderation robot applies the same rules everywhere, every night, and sends each site only what concerns it.

ERP Multi-sitesMulti-site Stock et rotationStock and ageing Reporting par sitePer-site reporting

Ce que ça couvreWhat it covers

  • Cohérence des stocks : écarts entre la base et le terrain, entrées sans sortie correspondante, articles présents en base et introuvablesStock consistency: gaps between the system and the floor, entries with no matching exit, items in the database that cannot be found
  • Rotation : ce qui dort, classé par ancienneté, avec le seuil au-delà duquel un article ou un dossier remonte tout seulAgeing: what sits idle, ranked by age, with the threshold beyond which an item or a record surfaces on its own
  • Uniformisation : la même règle appliquée partout, pour que le chiffre d'un site soit comparable à celui d'un autreStandardisation: the same rule applied everywhere, so one site's number is comparable to another's
  • Complétude et clôture : champs obligatoires vides, dossiers jamais clôturés, saisies hors délai, doublons d'un site à l'autreCompleteness and closure: empty mandatory fields, records never closed, late entries, duplicates across sites

Ce que ça demandeWhat it requires

  • Un accès en lecture à la base ou aux exports de l'ERP, rien de plusRead access to the database or to the ERP exports, nothing more
  • Des règles écrites et validées par les métiers, jamais déduites à leur placeRules written and approved by the business, never inferred on their behalf
  • Un seuil accepté par tous : à partir de quand un écart ou une ancienneté devient une anomalieA threshold everyone agrees on: when a gap or an age becomes an anomaly
  • Un correspondant par site : une alerte qui ne tombe chez personne ne sert à rienOne contact per site: an alert that lands nowhere is useless

Les limites, dites d'embléeThe limits, stated up front

  • Le robot signale un écart, il ne décide pas à la place du siteThe robot flags a gap, it does not decide in the site's place
  • Il ne corrige pas le terrain : un écart de stock se solde par un inventaire, pas par une ligne de baseIt does not fix the floor: a stock gap is settled by a physical count, not by a database row
  • Sans correspondant identifié, le dispositif s'éteint en quelques semainesWith no named contact, the whole thing dies within weeks
  • Une règle mal écrite produit du bruit, et le bruit tue l'adhésion plus vite que l'erreurA badly written rule produces noise, and noise kills adoption faster than the error itself

Ce volet vient d'un contexte industriel multi-sites. Les données et les chiffres appartiennent à leur propriétaire et ne sont pas publiés ici. Ce que je peux montrer et faire rejouer, ce sont les trois automatisations mesurées ci-dessus. This offer comes from a multi-site industrial context. The data and the figures belong to their owner and are not published here. What I can show, and let you replay, are the three measured automations above.

Sur devis, selon le nombre de règles et de sitesOn quote, depending on rules and sites

05 Et quand il n'y a pas d'APIAnd when there is no API

Automatisation du poste de travail, RPADesktop automation, RPA

Certains logiciels métier n'ont ni API ni export propre : un ERP ancien, une application de saisie interne, un portail fournisseur qui n'expose rien. L'automatisation se fait alors sur le poste, avec Power Automate Desktop ou un robot équivalent : il ouvre l'application, saisit, contrôle, et journalise chaque action. Some business applications have no API and no clean export: a legacy ERP, an internal data entry tool, a supplier portal that exposes nothing. Automation then happens on the desktop, with Power Automate Desktop or an equivalent robot: it opens the application, types, checks, and logs every action.

Power Automate Desktop WindowsWindows Sans APINo API needed JournaliséFully logged

Ce que ça couvreWhat it covers

  • Saisie répétitive dans une application qui n'expose aucune interfaceRepetitive data entry into an application that exposes no interface
  • Récupération de fichiers sur un portail, puis classement et renommageFetching files from a portal, then filing and renaming them
  • Report d'un écran vers un tableur, ou d'un logiciel vers un autre qui ne lui parle pasMoving data from a screen into a spreadsheet, or between two tools that do not talk
  • Enchaînement déclenché à heure fixe, sur un poste ou un serveur WindowsScheduled runs on a Windows workstation or server

Les règles que je m'imposeThe rules I hold myself to

  • Le robot journalise chaque action, donc un contrôle a posteriori est toujours possibleThe robot logs every action, so after the fact review is always possible
  • Il s'arrête plutôt que de deviner : un cas non prévu part en revue humaineIt stops rather than guesses: an unforeseen case goes to human review
  • Il est testé sur une liste de cas connus avant d'être lancé en productionIt is tested against a list of known cases before going live
  • Aucun identifiant en clair dans le robotNo credentials stored in clear text inside the robot

Les limites, dites d'embléeThe limits, stated up front

  • Un robot de poste dépend de l'interface : un changement d'écran peut le casserA desktop robot depends on the interface: a screen change can break it
  • Il occupe une session Windows pendant qu'il travailleIt occupies a Windows session while it works
  • Quand une API ou un export existe, c'est toujours plus solide, et je vous le diraiWhen an API or an export exists, it is always sturdier, and I will say so

Aucun chiffre n'est affiché sur ce volet. Les trois automatisations ci-dessus sont mesurées sur des jeux de données labellés, celle-ci ne l'est pas encore, et je préfère l'écrire plutôt que d'aligner des pourcentages invérifiables. No figures are shown for this offer. The three automations above are measured against labelled datasets, this one is not yet, and I would rather write that than line up numbers you cannot check.

Sur devis, selon le nombre d'écransOn quote, depending on the number of screens

TarifsPricing

Un prix arrêté avant de commencer A price agreed before anything starts

Forfait pour un périmètre écrit. Pas de facturation à l'heure, pas de compteur qui tourne : ce que vous signez est ce que vous payez. A fixed price for a written scope. No hourly billing, no meter running: what you sign is what you pay.

Je ne promets aucun montant récupéré. Je n'ai aucun moyen de savoir ce que contiennent vos données avant de les avoir vues. Ce qui figure sur cette page, c'est ce que chaque automatisation a trouvé sur un jeu de données représentatif, et le seuil à partir duquel elle est rentabilisée chez vous. I promise no recovered amount. I have no way of knowing what your data contains before seeing it. What this page shows is what each automation found on a representative dataset, and the threshold above which it pays for itself at your company.

Les prix affichés sont des tarifs de lancement. Ils sont réservés aux trois premiers clients de chaque automatisation, en contrepartie d'une référence écrite et du droit de citer le cas de façon anonymisée. Ce n'est pas le tarif courant, et il ne sera pas maintenu au-delà. The prices shown are launch prices. They are reserved for the first three clients of each automation, in exchange for a written reference and the right to describe the case anonymously. This is not the standard rate, and it will not be kept beyond that point.

Options, facturées séparémentOptions, billed separately
OptionOption EUR USD
Gabarit d'extraction supplémentaireAdditional extraction template180200
Format de fichier source supplémentaireAdditional source file format250275
Série supplémentaire surveillée, par lot de 4Additional monitored series, per batch of 4120135
Canal de diffusion supplémentaire (Slack, Teams, API)Additional delivery channel (Slack, Teams, API)300330
Traduction du rapport dans une troisième langueReport translated into a third language200220
Reprise d'historique et rejeu sur données passéesHistory backfill and replay on past data350385
Maintenance et surveillance, par moisMaintenance and monitoring, per month90100

Montants en euros. Conversion indicative 1 EUR = 1,10 USD, confirmée au devis. Le régime de TVA applicable est précisé sur le devis. Amounts in euros. Indicative conversion 1 EUR = 1.10 USD, confirmed in the quote. The applicable VAT status is stated on the quote.

PaiementPayment

50 % à la commande, 50 % à la livraison acceptée. Le travail démarre à réception du premier versement.50% on order, 50% on accepted delivery. Work starts once the first payment is received.

DélaiLead time

10 jours ouvrés, comptés à partir de la réception de vos données d'exemple et non de la commande.10 working days, counted from receipt of your sample data, not from the order.

CorrectionsFixes

Une série incluse, dans les 14 jours suivant la livraison. Au-delà, au tarif des options.One round included, within 14 days of delivery. Beyond that, at the option rate.

Ce que vous fournissezWhat you provide

Les exports d'exemple, les accès nécessaires, un interlocuteur unique et une réponse sous 48 h. Sans cela, le délai est suspendu.Sample exports, the required access, a single point of contact and a reply within 48 hours. Without these, the clock stops.

MéthodeHow I work

Un cadre simple, écrit, sans surprise A simple written frame, no surprises

Vous savez ce que vous payez, ce que vous recevez et quand vous le recevez, avant de commencer. You know what you pay, what you get and when you get it, before anything starts.

ForfaitFixed price

Un prix arrêté pour un périmètre écrit. Pas de facturation à l'heure, pas de compteur qui tourne.One agreed price for a written scope. No hourly billing, no meter running.

Livrables datésDated deliverables

Chaque livrable a une date annoncée à la commande, et cette date figure au devis.Every deliverable has a date agreed up front, and that date is in the quote.

Tout à distanceFully remote

Aucun rendez-vous physique, aucun déplacement. Le périmètre géographique n'a pas d'importance.No on site meetings, no travel. Location is irrelevant.

Communication écriteWritten communication

Les échanges se font par écrit. Les décisions restent tracées et relisables par les deux parties.Exchanges happen in writing. Decisions stay traceable and re-readable on both sides.

17 ans en environnement industriel, dont le pilotage de la digitalisation d'un groupe multi-sites. Ce site présente des réalisations, pas un parcours. 17 years in industrial environments, including leading the digitalisation of a multi-site group. This site presents work, not a resume.

LivrablesDeliverables

Ce qui vous est remis What you receive

  • Le workflow, exportableThe workflow, exportable Un fichier JSON que vous importez dans votre propre instance. Il vous appartient.A JSON file you import into your own instance. It belongs to you.
  • Un jeu de données d'exemple labelléA labelled sample dataset Le résultat attendu est connu à l'avance, donc l'exactitude se vérifie, elle ne se promet pas.The expected result is known in advance, so accuracy is checked rather than promised.
  • Un script de démonstrationA demo script Une commande, et la démonstration rejoue l'ensemble du traitement sur votre poste.One command replays the whole run on your own machine.
  • Un README d'installation, en français et en anglaisAn install README, in French and English Installation, configuration, et ce qu'il faut vérifier avant la première exécution réelle.Install, configure, and what to check before the first real run.
  • Le rapport produit par la démonstrationThe report produced by the demo Un rapport HTML autonome, lisible par une personne qui n'est pas technique.A self-contained HTML report, readable by a non technical person.

Décrivez votre cas en quelques lignes Describe your case in a few lines

Le format des fichiers, le volume mensuel, et ce qui vous coûte le plus de temps aujourd'hui. Une réponse écrite vous dira si c'est automatisable, et à quelles conditions. File formats, monthly volume, and what costs you the most time today. A written answer will tell you whether it can be automated, and on what terms.

Ou directement : Or directly: novaflowops@gmail.com

Pas de formulaire, pas de traceur, pas de service tiers. Ce site n'enregistre rien. No form, no tracker, no third party service. This site records nothing.