Terms of Service

These terms govern your use of pointkit (pointkit.io), an address-to-geometry conversion tool. By using pointkit — running a lookup, uploading a CSV, or buying credits — you agree to them. If you don't agree, please don't use the service.

pointkit is operated as "pointkit." For any question about these terms, contact [email protected].

1. The service

pointkit converts an address you supply into a geometry literal (MySQL POINT, Postgres ST_GeomFromText, WKT, or GeoJSON) for you to use in your own systems. It does not store, host, or connect to your own database — it only ever returns a literal for you to paste in yourself.

Underlying coordinates come from third-party geocoding providers (currently the U.S. Census Bureau's Geocoder and Geoapify). pointkit doesn't control their accuracy or availability, and results should be spot-checked before being relied on for anything safety-critical.

2. Free tier and credits

Payment and refunds

Payments are processed by Stripe; pointkit never receives or stores your card details. Credits are delivered to your balance immediately once payment completes, and — because you're asking for that immediate delivery rather than waiting out any cooling-off period — you agree that your right to cancel a digital-content purchase after it's been delivered doesn't apply once credits have been added to your balance. Purchases are otherwise non-refundable except where required by law. If something's gone wrong with a purchase (a failed webhook, a duplicate charge), contact [email protected] and we'll sort it out.

3. Accounts

There are no passwords. Signing in only requires access to an email inbox — a one-time link is emailed to you, and clicking it signs you in (creating a balance for that email if one doesn't already exist). Keep control of your inbox: anyone with access to it can sign in as you and see your purchase history and balance.

Your balance is stored keyed to that email address, so deleting your account (see the Privacy Policy, §6) deletes any unused credits along with it.

4. Acceptable use

You agree not to:

We may suspend or terminate access for violation of these terms, including an account's credit balance in cases of confirmed fraud or abuse.

5. Uploading files — data processing terms

When you use the CSV batch converter, you may be uploading addresses that identify other people — your own customers, contacts, or records — not just yourself. This section applies whenever that's the case.

5.1 Your responsibility

You confirm that you have the legal right to share any personal data in a file you upload, and that doing so complies with whatever privacy notice, contract, or law applies to that data (for example, under data protection law, you remain the controller of that data, and pointkit acts as a processor on your instructions for the sole purpose of running the conversion you requested).

5.2 What pointkit does with it

5.3 One disclosed exception

To avoid re-paying a geocoding provider for an address it has already resolved, pointkit keeps a standing cache that maps normalized address text to a coordinate, shared across all conversions and not linked to your account or identity. Rows from your file contribute address text to this cache, and it is not deleted on the same 48-hour schedule as the rest of your file — instead it's kept on a sliding window, tied to when it was last looked up rather than a fixed date. See "Address cache" in the Privacy Policy for exactly how that works. By uploading a file, you accept this as part of how the service works; if that's not acceptable for a particular file, please don't upload it.

5.4 Assistance

If someone whose data appears in a file you uploaded contacts pointkit directly to exercise a data protection right, we'll refer them back to you as the controller wherever we can identify who that is; where we can reasonably assist you in responding to such a request, we will.

6. Availability and disclaimers

pointkit is provided "as is," without guarantee of uptime, accuracy, or fitness for a particular purpose. Geocoding accuracy depends on upstream providers and can be wrong, especially for non-Latin-script addresses (see the README's known limitations) — verify results before relying on them for anything where being wrong has real consequences.

7. Limitation of liability

To the fullest extent permitted by law, pointkit's total liability arising from these terms or your use of the service is limited to the amount you paid pointkit in the 12 months before the claim arose, and pointkit is not liable for indirect, incidental, or consequential damages. Nothing in these terms excludes or limits liability that can't lawfully be excluded, including for death or personal injury caused by negligence, or for fraud.

8. Changes

These terms may be updated from time to time; the date at the top reflects the latest revision. Continued use after a change means you accept the updated terms.

9. Governing law

These terms are governed by the laws of England and Wales, and any dispute is subject to the exclusive jurisdiction of the courts of England and Wales, without prejudice to any mandatory consumer-protection rights you have in your own country of residence.

10. Contact

[email protected]