The simplest way to verify your user's location.
15 lines of code is all it takes to get a reliable location from your user.
Learn MoreGet Startedimport { UnveilerClient, useLazyVerifiedLocation } from '@unveiler.io/react-native-client'import { Text, Button } from 'react-native'const client = new UnveilerClient({ apiKey: 'YOUR_API_KEY' })const MyApp = () => {const { claim, submit } = useLazyVerifiedLocation({ client })return (<>{submit && <Button onPress={submit} title={'Submit'} />}{claim && (<Text>{claim.location.latitude}, {claim.location.longitude}</Text>)}</>)}
Safe
Our novel, cutting edge technology uses raw GPS measurements to verify the location of mobile devices.
Read MoreEasy to Adopt
With our open-source React Native client you can integrate with only a few lines of code, such that you can focus on creating the best app possible.
Read MoreSame Permissions. More Info
We require the same Android permissions as needed for accessing the user's location. A lot of value is left on the table by not using the raw GPS measurements you already have access to.
Read More