Metodika: jak fungují naše data a nástroje
Chceme, abyste přesně věděli, co vám naše nástroje mohou a nemohou říct. Tato stránka vysvětluje standardy, zdroje dat a kontroly, které stojí za každým výsledkem.
Naposledy zkontrolováno: 2026-10-16
Číslování karet: ISO/IEC 7812
Čísla platebních karet se řídí standardem ISO/IEC 7812. První číslice je identifikátor hlavního odvětví (MII), úvodní číslice tvoří identifikační číslo vydavatele (IIN, běžně nazývané BIN), další číslice identifikují konkrétní účet a poslední číslice je kontrolní.
Karetní sítě se rozpoznávají podle prefixů a délek, například čísla Visa začínají číslicí 4 a několik sítí používá určité rozsahy v řadách 2 a 5. Naše nástroje využívají tyto zveřejněné vzory k určení značky čísla.
6místné a 8místné BIN
IIN měl historicky šest číslic. Standard byl aktualizován o podporu osmimístných IIN a hlavní sítě přecházejí na osmimístné rozsahy. Jeden šestimístný prefix tak může pokrývat více vydavatelů nebo produktů.
Když zadáte osm a více číslic, nejprve hledáme nejpřesnější odpovídající rozsah a pokud osmimístný záznam neexistuje, použijeme šestimístný.
Kontrolní součet Luhn
Algoritmus Luhn (mod 10) odhalí většinu překlepů v jedné číslici a mnoho záměn sousedních číslic. Funguje takto:
- Začněte od číslice úplně vpravo a postupujte doleva; každou druhou číslici zdvojnásobte.
- Pokud zdvojnásobení dá číslo větší než 9, odečtěte 9.
- Sečtěte všechny číslice.
- Pokud je součet násobkem 10, číslo kontrolou projde.
Úspěšná kontrola Luhn znamená jen to, že číslo je správně sestavené. Neznamená, že karta existuje, je aktivní nebo na ní jsou peníze.
Jak se sestavuje databáze BIN
Naše databáze BIN kombinuje veřejně dostupné informace o rozsazích, oborové zdroje a opravy nahlášené uživateli. Záznamy se normalizují, aby značka, typ, úroveň, banka a země používaly jednotné názvy a kódy, a protichůdné záznamy se před sloučením prověřují.
Karetní sítě nezveřejňují úplný veřejný seznam všech rozsahů, proto žádná databáze BIN třetí strany nemůže být dokonalá. O těchto omezeních mluvíme otevřeně:
- Vydavatelé mohou rozsahy kdykoli přerozdělit, sloučit nebo zrušit a záznamy mohou zaostávat.
- Název banky může po fúzi nebo změně značky odpovídat staršímu názvu.
- Úroveň a typ karty jsou pole, která nejčastěji chybějí nebo jsou zastaralá.
- Rozsahy privátních značek (private label), flotilových a některých předplacených karet nemusí být uvedeny.
Geolokace IP
Vyhledání IP používá databázi DB-IP Lite spolu s údaji o vlastnictví sítí (ASN). Výsledky na úrovni země jsou obecně přesné, protože bloky IP se přidělují sítím v konkrétních zemích.
Město, region a souřadnice jsou přibližné. Mobilní operátoři, firemní sítě, VPN a satelitní připojení mohou uživatele umístit daleko od uvedené polohy, proto se údaje o městě nikdy nesmí používat jako důkaz, kde se někdo nachází.
Detekce VPN a proxy porovnává síť vlastnící IP se známými hostingovými, VPN a Tor sítěmi. Výsledkem je signál rizika, ne jistota.
Ověření SWIFT/BIC a IBAN
Kód SWIFT/BIC má 8 nebo 11 znaků: kód banky, kód země ISO, kód lokality a volitelný kód pobočky. Kontrolujeme formát a kód země a kódy porovnáváme s naším referenčním adresářem.
IBAN se ověřuje kontrolou ISO 13616 MOD-97: první čtyři znaky se přesunou na konec, písmena se převedou na čísla a výsledek musí po dělení 97 dát zbytek 1. Kontrolujeme také délku očekávanou pro každou zemi.
Syntetická testovací data
Čísla karet a IBAN z našich generátorů jsou syntetická. Vznikají ze zvoleného prefixu nebo formátu země s náhodnými číslicemi a správnou kontrolní číslicí, takže v testovaném softwaru projdou kontrolou formátu.
Nejsou spojena s žádným skutečným účtem a data platnosti i bezpečnostní kódy jsou náhodné. Testovací data slouží pouze pro vývoj, QA a vzdělávání.
Aktualizace a opravy
Referenční data se pravidelně kontrolují a obnovují a nahlášené chyby se průběžně prověřují a opravují. Datum na každé stránce udává, kdy byl její obsah naposledy zkontrolován.
Související bezplatné nástroje
Často kladené otázky
Může vyhledání BIN identifikovat držitele karty?
Ne. BIN popisuje jen rozsah karet a vydavatele. Neobsahuje žádné osobní údaje o člověku, který kartu používá.
Proč je město podle IP špatně?
IP adresy se přidělují sítím, ne fyzickým místům, takže údaje na úrovni města jsou odhad a mohou se lišit o velkou vzdálenost.
Znamená platný IBAN, že účet existuje?
Ne. Kontroly MOD-97 a délky potvrzují jen formát. Existenci účtu může potvrdit pouze banka příjemce.