Historical records reference places that no longer exist. We bridge the gap between the past and the present map.
Explore the Story ↓Your platform holds millions of vital records—birth certificates, marriage registers, death records, immigration manifests, church books—spanning centuries and dozens of countries.
Each record contains a place of origin: the village, parish, district, or province where an ancestor was born, married, or buried.
These place references are the critical link that connects a name on a page to a real location on a map—the place a descendant can visit, research, or connect with.
Location is the backbone of genealogical research.
A birth record from 1856 Ukraine references an administrative district under the Russian Empire. By 1921, those same boundaries had been redrawn under Soviet administration. Today, many of those districts are gone entirely.
The place name in the record is real, but it can't be found on any modern map.
Your users search for an ancestral village, and your platform returns nothing—because the administrative context no longer exists.
Administrative boundaries shift constantly. A village that exists in your records may have belonged to completely different jurisdictions across time.
Village recorded under Uman County, Kyiv Governorate, Russian Empire. Church records use the parish system.
Same village now falls under a Soviet raion within the Ukrainian SSR. Governorates are abolished; new oblasts are drawn.
Raion boundaries are consolidated. Several small districts merge. The village's administrative parent changes again.
Ukrainian independence. Administrative names persist from Soviet era but the national context changes entirely.
Major decentralization reform collapses 490 raions into 136. Hundreds of district names vanish from official use overnight.
This isn't limited to a single country. Genealogy platforms hold records from dozens of nations, each with centuries of boundary changes.
Millions of records ×
Centuries of boundary changes ×
Dozens of countries ×
Multiple administrative levels =
An impossible manual task
Every unresolved place name is a dead end for a user. They can't place their ancestor on a map, can't find neighboring records, and can't connect branches of their family tree that span different administrative eras.
Manual resolution doesn't scale. You need a systematic, temporal-spatial reference.
Ikonen provides a continuous, temporal map of administrative boundaries—resolving historical place references to precise modern-day coordinates, automatically and at scale.
We transform historical genealogical records:
↓ IKONEN GEOCODING ↓
This transformation happens instantly across your entire database. Every historical place reference is resolved through our temporal boundary data to a mappable, modern location.
Properly geocoded historical records open far more than simple map pins. They enable entirely new product capabilities.
Place every ancestor on a modern interactive map. Users can zoom into the exact village, see satellite imagery, and virtually visit their ancestral homeland.
Connect a birth record from 1860 to a marriage record from 1910—even when the two records use completely different administrative names for the same place.
Overlay genetic ancestry results with precise historical locations. Show users not just "Eastern European ancestry" but the specific villages their DNA points to.
Trace family movements across generations and shifting borders. Render animated migration paths from ancestral villages to ports of emigration to new-world destinations.
Provide users with precise modern coordinates for ancestral sites. Partner with travel services to help descendants plan visits to the exact locations their families came from.
When a user searches for a historical place name, return results even when the name is obsolete. Resolve the query through temporal boundaries to surface relevant records.
Millions of records with unresolvable place names
Dead-end searches for users looking for ancestors
No map visualization of family origins
Records from different eras can't be linked by location
Manual research per record is cost-prohibitive
Every historical place resolved to modern coordinates
Interactive ancestor maps that drive engagement
Cross-era record linking at the geographic level
New product features: migration paths, heritage tourism
Automated batch processing across entire databases