Terms of Service
These terms cover your use of the API. Two of them come from the licence on the underlying map data rather than from us, and those two are the ones worth reading properly. The rest set out what we provide, what we do not, and the limits of what we are answerable for.
Last changed .
Who you are contracting with
The service is operated by Optimization Services, LLC, a limited liability company organised in Indiana, United States. "We" and "us" mean that company; "you" means the person or organisation using the API.
By creating a key, calling the API, or paying us, you accept these terms. If you are accepting on behalf of an organisation, you confirm you are authorised to bind it, and "you" means that organisation.
We may assign this agreement, in whole or in part, to an affiliate or in connection with a merger, acquisition or sale of assets, without your consent and without notice. You may not assign it without our written consent.
What the service is
An HTTP API returning travel-time matrices, routes and reachable areas, computed over a road network built from OpenStreetMap data. It covers North America and the driving profile only.
We do not provide geocoding, places, elevation or route optimisation. If your application needs those, it needs another provider as well as us.
The service has no live traffic data. Results reflect the road network, not conditions at the time you ask.
We may change, add to, or withdraw any part of the service at any time, including endpoints, parameters, response fields, coverage, the underlying data and its release schedule. We will give reasonable notice of a change we expect to break existing integrations, and we may make changes without notice where they are needed for security, legal compliance, or the stability of the service.
Your key
Access requires an API key. Keep it secret, do not commit it to a public repository, and tell us promptly if you believe it has been exposed so we can rotate it.
Usage authenticated by your key is your responsibility, including usage by anyone you give it to, whether or not you authorised them. You are liable for charges incurred on your key.
A key placed in a web page or a mobile application is public. If you choose to do that, you accept the usage it attracts and the charges that follow.
Keys are issued to you for your own applications. You may not resell, sublicense, or share access with a third party as a service, and you may not operate a single key on behalf of multiple unrelated organisations without a written agreement with us.
What you may not do
Use the service to build, train, benchmark or improve a competing routing or map-data product; or extract the road network, graph, or any substantial part of the underlying dataset, whether by systematic querying or otherwise.
Publish benchmarks, comparisons or performance claims about the service without our prior written consent. We are happy to be measured; we would like to see the method first.
Reverse engineer, decompile, or attempt to derive the source, structure or internal workings of the service, except where that restriction is unenforceable under applicable law.
Circumvent or attempt to circumvent any limit, quota, authentication or protection; create multiple accounts to obtain more free allowance than one account provides; or misrepresent who you are.
Use the service in a way that endangers it or other customers, or for anything unlawful, or in any application where a wrong result could cause death, personal injury, or serious property or environmental damage.
We may investigate suspected breaches, and you will cooperate. We may act on a reasonable belief without waiting for certainty where the service or another customer is at risk.
Limits
Every tier carries a rate limit, a size limit on a single request, and a monthly allowance. The current values are published on the pricing page and in the API reference, and they are the values the service enforces.
We may refuse or throttle requests to protect the service. A refusal is an HTTP error with a machine-readable code, never a silent truncation of your result.
We may change published limits. Where a change reduces what your current plan allows, we will tell you before it takes effect; where it raises them, or where the change is needed to protect the service, we may make it immediately.
We may also apply limits that are not published, to protect the service as a whole. These sit above published per-plan limits and exist to stop a single customer degrading the service for everyone.
Paying, and not paying
Paid plans are billed monthly in advance and renew automatically until cancelled. Usage beyond a plan's allowance is billed at the published overage rate, except on tiers that stop rather than bill, which are marked as such.
Evaluate before you pay, and treat that as the trial: the free evaluation tier exists so you can run real traffic against the service without a commitment. Fees are non-refundable, including for a period you have begun and for usage you did not intend, so please satisfy yourself on the free tier first.
We may change prices. A change to the price of a plan you are on takes effect at your next renewal, and we will tell you before it does. Prices for plans you are not on may change at any time.
Prices are exclusive of taxes. You are responsible for any sales, use, VAT or withholding taxes, other than taxes on our income.
Failed requests are not billed. Requests refused for exceeding a limit are not billed. Everything else that reaches the service is billed, including requests whose results you do not use.
If payment fails we may suspend access immediately and without notice. You remain liable for amounts owed, together with any reasonable costs of collection.
Our records of your usage are the authoritative record for billing. If you believe them wrong, tell us within thirty days of the invoice and we will look; after thirty days the invoice is final.
Free and evaluation tiers
Free and evaluation access is provided at our discretion. We may change its allowance, restrict it, or withdraw it entirely, for you individually or for everyone, at any time and without notice.
Nothing on a free tier carries any commitment as to availability, support or continuity, and no statement anywhere on this site creates one.
Your data, and what we do with it
You keep ownership of the coordinates and parameters you send us. We do not claim them, and we do not sell them.
You grant us a worldwide, royalty-free licence to host, process, transmit and analyse the data you send and the results we return, for the purposes of providing the service, billing you correctly, securing and debugging the service, and developing and improving our services and products. That licence lasts as long as we hold the data and survives only so far as is needed for those purposes.
We may create and use aggregated and de-identified information derived from usage of the service — statistics, patterns, performance and demand measures — without restriction, including after you stop using the service. Aggregated and de-identified information does not identify you, your customers, or any individual, and we will not attempt to re-identify it.
Our privacy policy describes what we hold, for how long, and who else processes it. It states our practices as they are at the time it is published, and we may update it as the service develops.
What you may do with the results
The durations, distances and geometries you receive are yours to use in your application. Cache them, store them, build tables from them.
There are two exceptions, and neither is ours. They come from the Open Database License on the OpenStreetMap data the road network is built from, and they would apply to any provider using the same data.
Attribution — the first licence obligation
If your application shows these results to people, it must credit OpenStreetMap. The credit is "© OpenStreetMap contributors", linked to openstreetmap.org/copyright, placed where a user of your application can see it.
This obligation passes through to you. We credit OpenStreetMap on this site and in every API response, and that satisfies our obligation, not yours.
This is a licence condition, not a preference of ours, and we cannot waive it. Failing to meet it is a breach of these terms as well as of that licence.
Share-alike — the second licence obligation
Using the results inside your own application is unconditionally fine, however you store them.
The obligation appears only if you assemble a database from these results and then publicly redistribute that database. In that case the Open Database License's share-alike condition may reach it, meaning the database you publish must carry the same licence.
Internal use is not redistribution. Showing results to your own users is not redistribution. Publishing a derived dataset for others to download is.
What we do not promise
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTY OF ANY KIND. TO THE FULLEST EXTENT PERMITTED BY LAW WE DISCLAIM ALL WARRANTIES, EXPRESS, IMPLIED AND STATUTORY, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, ACCURACY AND NON-INFRINGEMENT.
We do not warrant that the service will be uninterrupted, timely, secure or error-free, that results will be accurate or complete, or that defects will be corrected. During the invitation-only period there is no service level agreement, no uptime commitment and no support response time, and we say so rather than implying otherwise.
Routing results are estimates computed from a snapshot of open map data, which we do not author and cannot verify. They may be wrong. Do not rely on them where being wrong is dangerous, and see the restriction on high-risk applications above.
No advice or information you obtain from us, in any form, creates any warranty not stated here.
What we are answerable for
TO THE FULLEST EXTENT PERMITTED BY LAW, WE ARE NOT LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF PROFITS, REVENUE, BUSINESS, GOODWILL, DATA, OR ANTICIPATED SAVINGS, HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER OR NOT WE WERE ADVISED OF THE POSSIBILITY.
OUR TOTAL LIABILITY ARISING OUT OF OR RELATING TO THESE TERMS OR THE SERVICE, FOR ALL CLAIMS IN AGGREGATE, IS LIMITED TO THE AMOUNTS YOU ACTUALLY PAID US IN THE THREE MONTHS IMMEDIATELY BEFORE THE EVENT GIVING RISE TO THE FIRST CLAIM, OR ONE HUNDRED US DOLLARS, WHICHEVER IS GREATER.
These limits apply even if a remedy fails of its essential purpose, and they are a condition of the prices we charge. Nothing here excludes liability that cannot lawfully be excluded, and where a limitation is unenforceable it applies to the greatest extent the law allows.
Any claim must be brought within one year of the event giving rise to it, or it is permanently barred.
Your indemnity to us
You will defend, indemnify and hold harmless Optimization Services, LLC and its members, officers, employees and agents against any claim, demand, proceeding, loss, liability, damage, fine or cost — including reasonable legal fees — arising out of or relating to: your use of the service; your application and the results you show your own users; your breach of these terms, of the Open Database License obligations above, or of any law; and any content or data you send us.
We will tell you of a claim promptly and give you reasonable cooperation. We may participate in the defence with our own counsel at our expense, and you may not settle a claim in a way that imposes any obligation or admission on us without our written consent.
Suspension and ending it
You may stop using the service at any time. Cancelling a paid plan stops the next renewal; it does not refund the current period or any part of it.
We may suspend or terminate access, immediately and at our discretion, for non-payment, for use that endangers the service or other customers, for suspected breach of these terms or of the law, or where a legal or regulatory requirement obliges us to. Where circumstances allow we will tell you first, and where they do not we will tell you afterwards.
We may discontinue the service in whole or in part on thirty days' notice. If we do, we will refund the unused portion of any period you have prepaid, and that refund is your sole remedy.
On termination your keys stop working and your right to use the service ends. Results you already hold remain yours, subject to the two licence obligations above. We may delete your data after termination in accordance with our privacy policy and our legal obligations.
The sections covering your data, what you may do with the results, both licence obligations, what we do not promise, what we are answerable for, your indemnity, disputes and law survive termination.
Changes to these terms
We may change these terms at any time. The current version is always the one published here, with the date it last changed.
Where a change materially reduces your rights we will publish it at least thirty days before it takes effect, and where we have your address we will tell you. Other changes take effect when published.
Continuing to use the service after a change takes effect means you accept it. If you do not accept a change, your remedy is to stop using the service and cancel.
Disputes
Please contact us first. Most disagreements are a misunderstanding about what the service does, and we would rather answer than litigate.
Any dispute that cannot be resolved that way will be settled by binding individual arbitration administered in Indiana under the rules of the American Arbitration Association, rather than in court, except that either of us may bring an individual claim in small-claims court, and either of us may seek injunctive relief in court to protect intellectual property or to stop misuse of the service.
YOU AND WE EACH WAIVE ANY RIGHT TO A JURY TRIAL AND ANY RIGHT TO BRING OR PARTICIPATE IN A CLASS, COLLECTIVE OR REPRESENTATIVE ACTION. Claims may be brought only in an individual capacity. If this waiver is held unenforceable as to a particular claim, that claim proceeds in court and the rest of this section still applies to every other claim.
This section does not apply where the law of your country of residence prohibits it, and nothing in it removes a right you have under mandatory consumer-protection law.
Law
These terms are governed by the laws of the State of Indiana, United States, without regard to its conflict-of-law rules. The United Nations Convention on Contracts for the International Sale of Goods does not apply.
Subject to the disputes section above, the state and federal courts located in Indiana have exclusive jurisdiction, and you consent to their jurisdiction and venue.
The rest
These terms, together with the privacy policy and the published pricing and limits, are the entire agreement between us and replace anything said before. Terms on your purchase order or vendor form do not apply, whatever they say, unless we have signed them.
If any part of these terms is held unenforceable, that part is limited or removed to the minimum extent necessary and the rest continues in force.
Not enforcing something is not a waiver of it, and does not prevent us enforcing it later.
Neither of us is liable for a failure caused by something outside our reasonable control, including outages at infrastructure providers, changes to or withdrawal of upstream data, network failures, and acts of government.
We may identify you as a customer, by name and logo, in a list of customers. Tell us if you would rather we did not, and we will not.
Notices to you go to the address on your account. Notices to us go to the support address published on this site.