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
- Every visitor gets a free daily allowance of conversions, with no signup required, resetting at UTC midnight.
- Beyond that, credits can be purchased in packs of 1,000 up to a cap of 100,000, priced per credit with lower per-credit rates at higher volumes: $0.01/credit for 1,000–4,000, $0.008/credit for 5,000–24,000, $0.006/credit for 25,000+. The whole purchase is charged at whichever single rate its size falls into — not a blend of rates across bands. There is no subscription. Purchased credits do not expire.
- 1 credit converts 1 address, whether that's a single lookup or one row in a CSV.
- A single CSV upload is limited to 50,000 rows and 25 MB. Larger datasets can be split across multiple uploads.
- Purchased credits are tied to the email address you sign in with, not a device or browser, so they survive a cleared cookie or a new device.
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:
- Attempt to bypass the free-tier limits (e.g. spoofing identity, scripted cookie-clearing at scale) or otherwise abuse the service;
- Use the service to violate any law, or to process data you don't have the right to share;
- Attempt to extract, scrape, or reverse-engineer the underlying geocoding providers' data beyond what a normal conversion returns;
- Interfere with or disrupt the service's infrastructure.
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
- The uploaded file is used only to run the conversion you requested, shared only with the sub-processors listed in the Privacy Policy as needed to do so.
- The uploaded file (and the result file) is deleted within 48 hours of the job finishing.
- pointkit does not sell, share, or use the contents of your file for advertising or profiling.
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.