Hoe kies je een gender-API
Elke aanbieder in deze categorie zal je vertellen dat hij nauwkeurig is, en geen van hen heeft dat op jouw lijst gemeten. Dit is wat ze werkelijk onderscheidt — en onder elk punt ons eigen antwoord, zodat je ons aan dezelfde vragen kunt houden.
Het korte antwoord
- Vergelijk op wat één resultaat je in handen geeft — op een enkel label kun je geen grens leggen, op een waarschijnlijkheid plus een aantal samples wel. Dat beslist of je een deel van het bestand automatiseert of alles met de hand doet.
- Negeer nauwkeurigheidspercentages in de kop, ook de onze — we publiceren er geen, omdat we het niet in een gepubliceerde benchmark hebben gemeten. Meet het zelf op een paar honderd van je eigen rijen.
- Een grotere namendatabase is niet automatisch beter: een naam telt hetzelfde of er drie records achter staan of vijftigduizend.
- Check daarna de vier dingen die vergeten worden — localisatie op land, stabiliteit van het antwoord over jaren, wat er terugkomt bij een onbekende naam, en waar de data wordt verwerkt.
Begin bij wat één resultaat je geeft
Dit is het criterium dat bepaalt hoeveel werk er voor jou overblijft, en je ziet het in de voorbeeldrespons van een aanbieder voordat je iets ondertekent.
Een geslachtslabel op zichzelf is een oordeel zonder tussenstappen. Je kunt het overal toepassen of overal controleren; er zit niets tussen. Een waarschijnlijkheid geeft je een grens. Een waarschijnlijkheid met het aantal records erachter vertelt je of die grens iets betekent voor de rij die voor je ligt — want een zeker uitziend antwoord dat op drie records rust en een dat op duizenden rust zien er identiek uit tot iemand je het aantal laat zien.
Ons antwoord: elk resultaat draagt een waarschijnlijkheid en een aantal samples, en de CSV-/Excel-uitvoer schrijft ze als kolommen in je bestand — dezelfde grens werkt dus of je de API aanroept of een spreadsheet opent.
Zes dimensies die het waard zijn om te checken
Zes plekken waar aanbieders in deze categorie doorgaans verschillen, met naast elk wat wij doen. De linkerkolom zegt waar je op moet letten — we hebben niemand anders onderzocht, dus niets ervan is een bewering over een bepaalde aanbieder. Neem hem mee naar iedereen op je lijst, ons inbegrepen.
Over de laatste twee: credits die je als eenmalig pakket koopt verlopen niet, en een maandplan verlengt maandelijks en kun je op elk moment opzeggen (van pakket wisselen betekent opzeggen en een ander kiezen). Beide staan volledig op de prijspagina, zonder aanvraag.
Waarom een dekkingscijfer het niet beslecht
We hebben 9,124,598 namen uit 192 landen, en we zetten die cijfers op de homepage zoals iedereen dat doet. Dit is precies wat ze waard zijn: ze vertellen je hoe vaak je überhaupt een antwoord krijgt, en niets over de vraag of een bepaald antwoord bruikbaar is. Kies er niet op — niet op de onze en niet op die van anderen.
De test die het wél beslecht kost een middag: neem een paar honderd rijen uit je eigen data waarvan je het juiste antwoord al kent, neem de rijen mee waarvan je verwacht dat ze moeilijk zijn, en haal ze langs elke aanbieder op je lijst. De namen die iedereen goed doet vertellen je niets.
De checklist
Negen vragen, in de volgorde waarin ze meestal tellen. Ons antwoord staat in de rechterkolom — stel dezelfde aan ieder ander die je bekijkt, en vraag de antwoorden op papier in plaats van uit een functietabel.
| Vraag | Waarom het uitmaakt | Ons antwoord |
|---|---|---|
| Wat bevat één resultaat? | Bepaalt of je de zekere rijen kunt automatiseren en alleen de rest nakijkt | Geslacht, een waarschijnlijkheid en het aantal records erachter |
| Kan dezelfde naam per land anders antwoorden? | Andrea is in Italië mannelijk en in Duitsland vrouwelijk; één wereldwijd antwoord is in een van de twee fout | Ja — via landcode, browser-locale of IP-adres |
| Antwoordt dezelfde aanvraag volgend jaar hetzelfde? | Een audit vraagt hoe een record is geclassificeerd, en een bewegend antwoord valt niet uit te leggen | Ja — het is rekenwerk op opgeslagen records, geen gegenereerde gok |
| Wat komt terug bij een naam die het niet kent? | Een leeg veld kun je filteren; een plausibele gok merk je niet op | Een expliciete “niet gevonden” en een aantal samples dat zegt waarom — nooit een verzonnen antwoord |
| Is er een route zonder ontwikkelaar? | Wie de lijst heeft is meestal niet degene die een API kan aanroepen | CSV- en Excel-upload met de oorspronkelijke werkmap behouden |
| Waar wordt de data verwerkt, en is er een verwerkersovereenkomst? | Een lijst met klantnamen is persoonsgegevens, en inkoop vraagt ernaar voor je live gaat | Duits bedrijf, servers in Duitsland, verwerking in de EU, verwerkersovereenkomst op aanvraag |
| Verloopt ongebruikt tegoed? | Een eenmalige opschoning zou geen abonnement moeten vragen dat haar overleeft | Vooruitbetaalde credits, en ze verlopen niet |
| Kan ik het testen zonder met iemand te praten? | Als evalueren een verkoopgesprek vraagt, kun je geen kandidatenlijst in een middag vergelijken | 100 gratis opvragingen per maand, geen creditcard, geen gesprek |
| Wat is de gepubliceerde nauwkeurigheid? | Eén percentage beschrijft de namenset waarop het gemeten is, en dat is niet de jouwe | Wij publiceren er geen — zie hieronder |
Het nauwkeurigheidscijfer dat we je niet geven
In deze markt worden je percentages genoemd. Wij hebben er geen gemeten om te noemen: er bestaat geen gepubliceerde benchmark van ons op een gelabelde namenset, dus elk cijfer dat we afdrukten zou een marketinggetal in een witte jas zijn. Dat zeggen we liever dan er een aan te kleden.
Het is ook minder nuttig dan het klinkt. De nauwkeurigheid van een naam-geslachtopvraging hangt bijna volledig af van welke namen je opvraagt — een lijst gangbare Duitse voornamen en een lijst getranslitereerde achternamen uit een dozijn schriften leveren bij geen enkele bestaande aanbieder hetzelfde getal op. Eén percentage vertelt je dus iets over de set waarop het gemeten is, en jouw lijst is die set niet.
Als je er een genoemd wordt, is de vraag die het zinvol maakt: gemeten op welke namen, hoeveel, gelabeld door wie, en met “onbekend” geteld als wat? Zijn die antwoorden er niet, dan is het percentage decoratie.
Hoe je de evaluatie in een middag doet
Deze pagina blijft je zeggen het op je eigen data te meten, dus hier is de methode. Het kost een middag, het werkt bij elke aanbieder op je lijst hetzelfde, en stap vijf is degene die het project beslist.
- 1. Haal 200–300 rijen op waarvan je het antwoord al kent. Uit je echte data, niet uit een lijst beroemde namen. Neem de lastige er bewust bij: zeldzame namen, niet-westerse namen, invoer met de achternaam eerst, namen van één woord, namen met een streepje en namen na een huwelijk.
- 2. Ruim ze niet eerst op. De overtollige spaties, de titels, de “Dr.” en de HOOFDLETTERS horen bij wat je test. Een aanbieder die alleen met opgeruimde invoer werkt, heeft jouw probleem niet opgelost.
- 3. Bewaar de hele respons, niet alleen het label. De waarschijnlijkheid en het aantal samples heb je nodig in stap vijf — en geeft een aanbieder ze niet terug, dan is dat zelf het resultaat van de test.
- 4. Scoor drie uitkomsten apart — goed, fout en geen antwoord. Hier gaan de meeste evaluaties mis: “fout” en “onbekend” in één getal proppen verbergt precies het verschil dat telt. Een onbekend dat je kunt filteren kost je een neutrale begroeting. Een zelfverzekerd fout antwoord kost je de klant.
- 5. Leg nu een grens aan en scoor opnieuw. Accepteer alleen de rijen boven je grens — zeg een waarschijnlijkheid van 0,9 met minstens 50 samples erachter — en meet twee dingen: welk deel van het bestand dat dekt, en het foutpercentage daarbinnen. Dat paar is het echte antwoord, want het vertelt je hoeveel werk verdwijnt en hoeveel risico er mee komt.
- 6. Nu je er toch bent, check het operationele. Hoe lang 300 rijen duren. Hoe een foutrespons eruitziet als je rommel verstuurt. Of dezelfde aanvraag twee keer hetzelfde antwoord geeft. Of de proef een telefoontje nodig had.
Stap vijf is waarom de vorm van de respons meer telt dan welk kopcijfer ook: zonder waarschijnlijkheid en aantal samples is er geen grens om aan te leggen, en het eerlijke antwoord op “hoeveel van dit bestand kan ik automatiseren?” wordt dan “alles of niets”. 100 gratis opvragingen per maand dekken een test van 300 rijen drie keer.
Als je ook een taalmodel afweegt
Steeds vaker gaat de keuze niet tussen twee API's maar tussen een API en een prompt. Die vergelijking hangt van andere dingen af — kosten per miljoen rijen, of dezelfde invoer twee keer dezelfde uitvoer geeft, en wat je een auditor kunt laten zien — dus heeft ze haar eigen pagina.
Hoe integreren er echt uitziet
Het bekijken waard tijdens de evaluatie en niet erna, want hier wordt een middag twee weken. Eén credit per opvraging, 100 namen per batch-aanvraag, en geen plafond op het aantal aanvragen.
- Officiële clients voor PHP, Python, Node, Java, Go, Ruby, Rust, Perl en .NET.
- Volledige v2-referentie met een OpenAPI-beschrijving, plus problem-responses volgens RFC 7807 zodat fouten machineleesbaar zijn.
- Een native Excel-add-in en een Shopify-app, kant-en-klare integraties voor Google Sheets, HubSpot, Salesforce, Zapier en meer, en een gehoste MCP-server voor AI-tooling — de volledige lijst.
- Geslachtsbepaling in bulk voor een eenmalig bestand, en nationaliteit uit een naam als herkomst deel is van wat je nodig hebt.
De prijzen beginnen bij €0.35 per 1.000 opvragingen en staan volledig op de prijspagina — je hebt geen aanvraag nodig om ze te zien.
Veelgestelde vragen
Waarop moet je gender-API's vergelijken?
Op wat één resultaat je in handen geeft, niet op een nauwkeurigheidscijfer in de kop. Een aanbieder die alleen een label teruggeeft, dwingt je elke rij te vertrouwen of elke rij na te kijken; een die een waarschijnlijkheid en het aantal records erachter teruggeeft, laat je de zekere rijen automatiseren en alleen de rest bekijken. Daarna: of dezelfde naam per land anders kan uitpakken, of het antwoord in de tijd stabiel blijft, wat er gebeurt bij een onbekende naam, en waar de data wordt verwerkt.
Hoe test je er een goed?
Op je eigen lijst, niet op een steekproef beroemde namen. Neem een paar honderd rijen waarvan je het antwoord al kent — ook de lastige — en haal ze er doorheen. 100 gratis opvragingen per maand is daarvoor genoeg, en elke aanbieder die het bekijken waard is laat je hetzelfde doen zonder telefoongesprek.
Is een grotere namendatabase beter?
Niet uit zichzelf. Een naam telt mee in het totaal of de database er drie records van heeft of vijftigduizend, dus het totaal kan je niet vertellen op welke van jouw rijen je kunt bouwen. Het bewijs per resultaat wel. De grootte bepaalt hoe vaak je überhaupt een antwoord krijgt; het aantal samples bepaalt of je het moet gebruiken.
Welke nauwkeurigheid publiceren jullie?
Geen gemeten cijfer, met opzet. We hebben geen gepubliceerde benchmark op een gelabelde namenset gedaan, dus een percentage noemen zou marketing zijn en geen bewijs. Wat we in plaats daarvan geven is het bewijs per antwoord — een waarschijnlijkheid en een aantal samples bij elk resultaat — zodat je de nauwkeurigheid op je eigen data kunt meten; dat is het enige getal dat jouw geval beschrijft. Als een aanbieder je één nauwkeurigheidscijfer noemt, vraag dan op welke namen het gemeten is.
Maakt het uit waar de data wordt verwerkt?
Ja, als je lijst uit klantnamen bestaat, want dat zijn persoonsgegevens. We zijn een Duits bedrijf, alle servers staan in Duitsland, de verwerking gebeurt binnen de EU, en een verwerkersovereenkomst kun je in je account aanvragen. Wie je ook bekijkt: vraag dat op papier vóór de pilot en niet erna.
Welke vragen worden meestal vergeten?
Drie. Wat er gebeurt met een naam die de database niet kent — een leeg veld dat je kunt filteren is meer waard dan een plausibele gok die je niet opmerkt. Of dezelfde aanvraag volgend jaar hetzelfde antwoord geeft, wat telt op het moment dat een audit vraagt hoe een record is geclassificeerd. En of ongebruikt tegoed verloopt.
DOE DE TEST OP JE EIGEN LIJST
100 gratis opvragingen per maand, zonder creditcard en zonder gesprek. Breng de rijen mee waarvan je het antwoord al kent — ook de lastige — en kijk wat er naast elke rij terugkomt.
API-documentatie · Een CSV- of Excel-bestand uploaden · Stel ons een concrete vraag