How we verify locals
Last updated October 30, 2026
TripVibz is only useful if the people called locals actually are. A badge you can get by ticking a box isn't worth showing, so here is exactly what each badge means and how the ✓ is earned. We describe the method in full and keep the exact numbers private, because publishing them would mainly help the people trying to fake it.
What the badges mean
- Local · 10+ yrs ✓
Verified local. This person has signed in from near the city on several different days spread over several weeks. The ✓ is earned by showing up over time, not by anything they typed. The years are how long they told us they've lived there.
- Local · 10+ yrs · unverified
Says they're local, not verified yet. They signed in and told us they live there, but we haven't yet seen them near the city often enough, or for long enough, to say so ourselves. New locals start here; so does anyone who only ever visits the site from far away.
- Unverified
Anonymous, or badge removed. Posted without signing in, or an editor removed this person's local badge for the city (see below).
- Founding local
One of the first ten verified locals to post in a city. It requires the ✓.
- Regular visitor
Not claiming to be local. Someone who told us they visit often rather than live there. Their takes still count; the badge says what they are.
How the ✓ is earned
- Presence, read from the connection. Every internet connection comes with a rough location (the city your provider routes you through). When a signed-in person opens TripVibz or posts a take, we note whether that location is within about 40 miles of each city on the site. There is no prompt and we never ask the browser for your GPS position.
- Over time, not once. One check proves you were near the city that day, which describes a tourist as well as a resident. The ✓ requires being seen near the city on several separate days spread over several weeks. A long weekend doesn't qualify; a two-week vacation doesn't either; living there does, within about a month of normal use.
- Per city. Verification is for one city at a time. Someone verified in Miami is "unverified" in Denver until they earn it there.
- Hosting and VPN networks don't count. A check from a data-center, cloud or VPN network says nothing about where a person lives, so it's recorded for our editors but never adds to the count.
- It can't be bought, requested or self-declared. There is no form for it. The years-lived badge is self-reported and is always shown as what someone told us; the ✓ is the part we checked.
- Editors can remove it. If a "local" turns out to be posting spam, advertising, or plainly not from there, an editor removes the badge for that city. It doesn't come back on its own, and the person's takes show as Unverified from then on.
What it doesn't prove
Repeated presence near a city over weeks is strong evidence of living there, but it is evidence, not proof. Someone who commutes in daily, or a student in town for a semester, can earn it honestly and does know the place. A resident whose phone network routes through another metro may take longer to earn it, or earn it in the wrong neighboring city. That's why the badge reads "Local" and not "Resident", why votes from everyone decide which takes rise, and why you can always tell us when something looks off.
What we store
For each signed-in person and each city: whether they were near it at the last check, how many separate days they've been seen near it, the first and last of those dates, and whether an editor removed the badge. We do not store your IP address, your coordinates, or a history of where you've been. The full detail is in the privacy page, including how to have it deleted.
Why we built it this way
Most ways of "verifying" locals either ask people to prove where they live (which almost nobody will do for a one-sentence tip) or trust whatever they type. We wanted something that costs an honest local nothing and costs a faker real effort: you earn it by being here, repeatedly, over time. It isn't perfect, and we'll keep adjusting it as the site grows. If you think it's wrong about someone, hello@tripvibz.com.