- lea.dubois@yopmail.comjetable détectéeBloquée
- Claire.Martin+promo@gmail.comvariante Gmail reconnueOffre refusée
- hugo.lefevre@orange.fradresse saineAccordée
- k7x2p9@privaterelay.appleid.comalias de confidentialitéOffre en attente
- tom.r@mailinator.comjetable détectéeBloquée
- sarah.moreau@outlook.fradresse saineAccordée
- clairemartin@gmail.comdoublon reconnuOffre refusée
- nora.k@10minutemail.comjetable détectéeBloquée
Anti-abus de promotions
Stoppez les faux comptes avant qu’ils ne vous coûtent.
Ksar détecte les e-mails jetables et les comptes en double dès l’inscription, et protège vos offres promotionnelles (codes promo, essais gratuits, crédits offerts).
Ce que Ksar détecte
- E-mails jetables
- Comptes en double
- Variantes Gmail
- Alias de confidentialité
- Domaines suspects
Sans carte bancaire · Hébergé dans l’UE
Même personne qu’une inscription précédente (points, +alias)
10 € de réduction protégés
Reconnue comme : clairemartin@gmail.com
Gmail ignore les majuscules, les points (claire.martin = clairemartin) et tout ce qui suit le +. Ces adresses arrivent toutes dans la même boîte : Ksar reconnaît la même personne.
Vraie API · bac à sable rien qu’à vous, effacé après 24 h.
La porte
Chaque inscription passe par la porte.
Ksar se place à l’entrée de votre formulaire : les adresses jetables restent dehors, les variantes d’une même personne se rejoignent, les vraies inscriptions passent.
- Jetable : inscription bloquée
- Variantes : une seule personne, offre promo refusée
- Adresse saine : offre promo accordée
Nos chiffres réels
- 97 308
- domaines jetables connus
- 29
- serveurs mail jetables suivis
- 1× / jour
- mise à jour des listes
- ≤ 40 ms
- temps de réponse mesuré
liste ouverte, comptée à la publication du site · pour reconnaître les nouveaux domaines d’un même service · tâche automatique quotidienne · p97,5 au test de charge, 50 connexions simultanées
Journal de décisions
Exemple- tom.r@mailinator.com · jetable détectéeBloquée
- Claire.Martin+promo@gmail.com · variante Gmail reconnueOffre refusée
- sarah.moreau@outlook.fr · adresse saineAccordée
- claire.martin@gmail.com · 1re inscriptionAccordée
- lea.dubois@yopmail.com · jetable détectéeBloquée
- hugo.lefevre@orange.fr · adresse saineAccordée
Une offre promo par personne
Une offre promo par personne réelle, pas par adresse e-mail.
Créer une nouvelle adresse ne suffit pas à tromper Ksar quand c’est une variante ou un doublon, et d’autres signaux arrivent pour rendre l’abus encore moins rentable.
Exemples fictifs · adresses inventées
Une seule personne
Reconnue comme
clairemartin
Disponible aujourd’hui
Variantes d’une adresse
Majuscules, points Gmail, +promo : une seule boîte de réception, donc une seule personne.
Comptes en double
La personne qui se réinscrit est reconnue : son offre promo n’est pas accordée deux fois.
Séries d’adresses
jean1, jean2, jean3… : les adresses créées à la chaîne sont repérées comme une série.
Bientôt, d’autres signaux plus difficiles à multiplier
- Carte bancaireBientôt
- TéléphoneBientôt
- Adresse de livraisonBientôt
- AppareilBientôt
Aucune détection n’est parfaite : le but est de rendre l’abus rare et non rentable.
Cas d’usage
Une décision prête à l’emploi, pour chaque offre.
Votre serveur envoie l’adresse, Ksar répond en JSON : bloquer l’inscription, accorder, mettre en attente ou refuser l’offre promo.
Une réduction de bienvenue par client, pas une par fausse adresse.
Vos crédits d’IA pour de vrais utilisateurs, pas pour des comptes jetables.
Combien vos offres promo vous ont déjà coûté, à partir d’un simple CSV.
POST /v1/check-email
x-api-key: $KSAR_API_KEY
{ "email": "Claire.Martin+promo@gmail.com", "event": "signup", "offer": "welcome_10" }Réponse 200 OK
{ "normalized_email": "clairemartin@gmail.com", "risk_score": 0, "block": false, "duplicate": { "status": "exact", "count": 2 }, "offer": { "decision": "deny", "reasons": [ "duplicate_exact" ] }}10 € de réduction non accordés deux fois
POST /v1/check-email
x-api-key: $KSAR_API_KEY
{ "email": "lea.dubois@yopmail.com", "event": "signup", "offer": "free_credits" }Réponse 200 OK
{ "normalized_email": "lea.dubois@yopmail.com", "risk_score": 90, "block": true, "reasons": [ "disposable_domain" ], "offer": { "decision": "deny", "reasons": [ "disposable_domain" ] }}5 € de crédits d’IA gardés pour un vrai utilisateur
10 000 inscrits analysés
- Adresses jetables620 · 6,2 %
- Doublons et variantes380 · 3,8 %
- Alias de confidentialité110 · 1,1 %
- Adresses saines8 890 · 88,9 %
Total perdu estimé
10 000 €
(jetables + doublons) × offre promo de 10 €
Exemple fictif : adresses et chiffres inventés pour l’illustration.
Le coût caché
Vous perdez de l’argent sans le voir.
Chaque faux compte coûte quelque chose : une réduction, des crédits, des envois d’e-mails. Ksar vous permet de le garder.
Codes promo réutilisés
Le même client utilise -10 % plusieurs fois avec de fausses adresses. La réduction mange la marge : la vente rapporte moins, parfois rien.
Essais et crédits abusés
Chaque faux compte consomme des serveurs ou des crédits d’IA qui vous coûtent de l’argent réel, sans jamais devenir client.
Faux comptes
Statistiques faussées, e-mails envoyés à des adresses mortes, réputation d’envoi abîmée : vos décisions reposent sur de mauvaises données.
Ksar bloque les abus de promotions dès l’inscription : vous gardez vos marges, vos crédits et vos vraies données.
Calculateur
Combien perdez-vous chaque mois ?
Une estimation en 10 secondes avec vos chiffres.
Perte estimée par mois
—
soit par an —
- —
- Économie nette estimée
- —
Estimation indicative : inscriptions × part d’abus × valeur de l’offre promo. Prix HT.
Transparence
Notre méthode, en toute transparence.
Pas de boîte noire : voici ce que Ksar vérifie, ce qu’il ne garde pas, et ce qu’il ne sait pas (encore) faire.
Ce que nous vérifions
- La syntaxe et le domaine : listes de domaines jetables, mises à jour chaque jour.
- Les serveurs mail (MX) : un nouveau domaine d’un service jetable connu est reconnu.
- Les variantes d’une adresse : majuscules, points Gmail, alias « + ».
- Les doublons et les séries (jean1, jean2, jean3…) chez vous seulement.
- Les alias de confidentialité (Apple, Firefox, DuckDuckGo…).
- L’âge du domaine et les domaines « attrape-tout », en tâche de fond.
Ce que nous ne stockons pas
- Aucune adresse e-mail en clair : seulement des empreintes chiffrées (HMAC) propres à chaque client.
- Aucune adresse IP de vos visiteurs : c’est votre serveur qui appelle l’API.
- Les empreintes sont purgées automatiquement et effaçables sur demande (droit à l’effacement).
Nos limites, honnêtement
- Un tout nouveau service jetable peut passer jusqu’à la mise à jour suivante, sauf si son serveur mail est déjà connu.
- Une seconde boîte créée de zéro, sans lien avec la première, n’est pas encore reconnue : d’autres signaux arrivent.
- Âge du domaine et attrape-tout sont vérifiés en tâche de fond : la première inscription d’un domaine inconnu n’en profite pas.
- Si notre API ne répond pas, vos inscriptions passent quand même : mieux vaut laisser passer un abus que bloquer un client.
- Hébergé dans l’UE
- L’API et la base de données sont hébergées dans l’Union européenne.
- Aucune adresse en clair
- Les adresses sont analysées en mémoire puis conservées sous forme d’empreintes chiffrées.
- Effacement sur demande
- Une requête suffit pour effacer toutes les traces d’une personne (droit à l’effacement).
- Jamais bloquant
- Si l’API ne répond pas, vos inscriptions continuent : votre formulaire ne tombe jamais.
S’intègre avec
Une requête depuis votre serveur.
Une API REST et une réponse JSON lisible : tout langage qui sait faire une requête HTTP convient. Documentation, exemples et bac à sable inclus.
- API RESTRéponse JSON, codes de raison documentés
- Node.jsAppel côté serveur, quelques lignes
- PythonAppel côté serveur, quelques lignes
- PHPAppel côté serveur, quelques lignes
- StripeDécidez avant de créer le code promo
- ShopifyBientôt
- WooCommerceBientôt
- PrestaShopBientôt
curl -X POST https://api.useksar.com/v1/check-email \
-H "x-api-key: $KSAR_API_KEY" \
-H "content-type: application/json" \
-d '{"email":"claire@exemple.fr","event":"signup","offer":"welcome_discount"}'200 OK
{
"block": false,
"risk_score": 6,
"duplicate": { "status": "exact", "count": 2 },
"offer": { "decision": "deny", "reasons": ["duplicate_exact"] }
}- 01
Le formulaire
Le visiteur s’inscrit : son e-mail arrive sur votre serveur.
- 02
Votre serveur appelle Ksar
En moins de 50 ms : jetable, doublon, alias, risque d’abus.
- 03
Vous décidez
Accepter, bloquer, ou refuser seulement l’offre promo.
Tarifs
Commencez gratuitement, payez quand vous grandissez.
Essai Pro de 14 jours sans carte bancaire. Prix hors taxes, par mois.
Prêt à fermer la porte ?
Protégez vos inscriptions dès aujourd’hui.
Clé API gratuite immédiate, sans carte bancaire. Ou demandez-nous un audit de vos inscrits.