Kheva homePrivacy policy

Kheva (खेवा), Android app by Codepth IT Solutions Private Limited, Lucknow, India. Last updated 14 November 2026.

Short version

  • No account, no ads, no analytics, no tracking.
  • Your fields, notes and photos are stored on your phone.
  • Your location is used on your phone to show where you are and to measure while walking. We never receive it.
  • Sync is optional. If you turn it on, your fields are locked on your phone with your sync code before they are sent, so we store only a copy we cannot read.

What the app stores on your phone

Measured fields (corner coordinates, names, groups, notes, land record details you type such as khasra number, village, tehsil and owner name, land rate), photos you attach, and your settings. They stay in the app's private storage until you delete them or uninstall the app. Backup files you create are saved where you choose to send them.

Location

With your permission, Kheva reads your phone's location to centre the map on you and to record a boundary while you walk. The location stays on your phone and is only saved as part of a field you choose to save. You can refuse or remove the permission at any time; you can still measure by tapping on the map.

Camera and photos

Only when you add a photo to a field. Photos are resized and kept in the app's private storage. They are not uploaded by sync.

Sync between phones (optional)

When you turn on sync, the app creates a random sync code. Your fields are compressed and encrypted on your phone with a key made from that code (AES-256-GCM) and sent to kheva.codepth.cloud. The server stores the encrypted copy under a number derived from the code. It cannot read your fields, and it does not store your IP address. Anyone who has your code can see the synced fields, so keep it private. Turning off sync deletes the copy from the server. Copies nobody opens for 180 days are deleted automatically.

Services the app talks to

  • Map pictures: satellite tiles from Esri (ArcGIS Online) and street map tiles from OpenStreetMap. These services receive the map area being shown and your IP address, as with any website. Tiles are cached on your phone to save data.
  • Place search: as you type a place name (from 3 letters), the text is sent to Android's built-in geocoder (normally provided by Google). If your phone has none, or it finds nothing, the text and the rough area of the map you are looking at are sent to Photon (photon.komoot.io, by komoot, using OpenStreetMap data) to get suggestions. When a measurement is open, the coordinates of its middle are sent the same way to show a place name. No account or ID goes with these requests. Recent searches stay on your phone.
  • Google Play: the Play Install Referrer is read on first launch so that a field someone shared with you can open right after install; the in-app review prompt is shown by Google Play. Kheva does not send this information anywhere.
  • Sharing: links, pictures and files go only where you send them (for example WhatsApp). Shared links contain the field's shape and name inside the link itself; the page kheva.codepth.cloud/v reads it in the browser and does not send it to us.

Children

Kheva is a general audience tool and does not knowingly collect personal information from children.

Your choices

Delete any field in the app. Turn off sync to delete the server copy. Uninstall the app to remove everything on the phone. Step by step: how to delete your data. Questions: contact@codepth.cloud.

Changes

If this policy changes, the new version will be posted here with a new date.

हिन्दी में सार

खेवा में कोई खाता, विज्ञापन या ट्रैकिंग नहीं है। आपके खेत, नोट्स और फ़ोटो आपके फ़ोन में रहते हैं। लोकेशन सिर्फ़ फ़ोन में नक्शा दिखाने और चलकर नापने के लिए इस्तेमाल होती है, हमें नहीं भेजी जाती। सिंक चालू करने पर खेत आपके कोड से बंद होकर भेजे जाते हैं; हम उन्हें पढ़ नहीं सकते। सिंक बंद करने पर सर्वर की कॉपी हट जाती है।

Kheva · Terms