{"eid":"openstreetmap-2","name":"OpenStreetMap GPS traces","domain":"openstreetmap.org","resolved_by":"domain","topics":["storage"],"n_records":1,"best_vorder":6,"review":null,"aliases":["OpenStreetMap GPS traces","OpenStreetMap GPS traces (openstreetmap.org/traces)","openstreetmap.org"],"records":[{"rid":"storage/openstreetmap-gps-traces","card":{"rid":"storage/openstreetmap-gps-traces","eid":"openstreetmap-2","topic":"storage","slug":"openstreetmap-gps-traces","provider":"OpenStreetMap GPS traces (openstreetmap.org/traces)","url":"https://www.openstreetmap.org/trace/create","domain":"openstreetmap.org","category":"crowdsourced geodata","tier":null,"verdict":"fails-quota","vorder":6,"grp":"rejected","self_hosted":0,"confidence":"reported","binding":"none","identity_kind":"email","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"rest","egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-11-04T02:22:32.522Z","verified_basis":"live","checked_on":"2026-11-04","stale_on":"2026-11-19","n_evidence":9,"usd_month":null,"usd_per_tb_month":null,"summary":"No published per-user quota and no quota endpoint; storage is GPX-only and appended to the OSM rails DB + a trace store. Effectively unlimited in count, tiny...","duplicate_of":null,"n_unknown":7,"free_unit":"unlimited"},"record":{"topic":"storage","slug":"openstreetmap-gps-traces","provider":"OpenStreetMap GPS traces (openstreetmap.org/traces)","url":"https://www.openstreetmap.org/trace/create","category":"crowdsourced geodata","free_tier":{"stated":"No published per-user quota and no quota endpoint; storage is GPX-only and appended to the OSM rails DB + a trace store. Effectively unlimited in count, tiny per unit.","unit":"unlimited","metered_on":"stored-bytes","source_url":"https://wiki.openstreetmap.org/wiki/Upload","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"not stated","source_url":"https://wiki.openstreetmap.org/wiki/Upload","notes":"not stated"},"retention":{"stated":"not stated","source_url":"https://wiki.openstreetmap.org/wiki/Upload","notes":"not stated"},"egress":{"terms":"free, no auth for public traces; individual points also exposed via the API 0.6 trace endpoints","metered":false},"interface":["rest"],"interface_detail":"web form + `POST /api/0.6/gpx/create` (401 Unauthorized without auth — verified)","tooling":"any GPS app with OSM upload; `gpx_files` API; bulk via the rails API","chaining":"Not a blob store — .gpx (+ .zip/.tar.gz bundles) only. Useful as an append-only time-series archive, not for arbitrary objects.","limits":[],"limits_note":"GPX only (zip/tar/tar.gz accepted as a bundle). Visibility model changed in Aug 2026: 'Public' and 'Private' deprecated, leaving 'Identifiable' and 'Trackable'. Trackable = not listed publicly but still retrievable by id.","identity_cost":{"kind":"email","detail":"email — verified the live form: fields are `user[display_name]`, `user[email]`, `user[pass_crypt]`, `user[pass_crypt_confirmation]`. Email confirm, no affiliation, no review.","country":null},"reliability_note":"A trace is public-by-default unless you pick Trackable, so it is a poor fit for anything non-geographic.","confidence":"reported","confidence_note":"reported: the pages read on 2026-11-03 are three OpenStreetMap wiki pages. https://wiki.openstreetmap.org/wiki/Upload states that only GPX traces can be uploaded, several in one zip, tar or tar.gz file. https://wiki.openstreetmap.org/wiki/API_v0.6 states that the GPX upload call requires authentication and that since August 2026 an upload must give the visibility trackable or identifiable (public and private now return an error). https://wiki.openstreetmap.org/wiki/Visibility_of_GPS_traces states that Public and Private were deprecated in August 2026 and that points are available via the API for every visibility level. These are community wiki pages, not a vendor quota page. The absence of a per-user quota, the sign-up form and the API authentication-failure answer are not covered by those pages, and the clause that a Trackable trace is retrievable by id is not stated on those pages, so the rung stays reported.","evidence":[{"url":"https://api.openstreetmap.org/api/0.6/user/gpx_files","date":"2026-10-21","proved":"401 'Couldn't authenticate you' (auth endpoint exists, read is gated per-user)"},{"url":"https://www.openstreetmap.org/user/new","date":"2026-10-21","proved":"form fields user[display_name], user[email], user[pass_crypt] (email-only signup)"},{"url":"https://wiki.openstreetmap.org/wiki/Visibility_of_GPS_traces","date":"2026-10-21","proved":"Aug 2026 deprecation of Public/Private; Identifiable vs Trackable matrix"},{"url":"https://wiki.openstreetmap.org/wiki/Upload","date":"2026-10-21","proved":"GPX-only, zip/tar bundles accepted"},{"url":"https://wiki.openstreetmap.org/wiki/API_v0.6","date":"2026-11-03","proved":"POST /api/0.6/gpx uploads a GPX file or an archive of them","capture":"sha256:0e5ba397cf16d6b7e872d4235ac20075d5409e5f2685554722c3ae0713de739d","quote":"Use this to upload a GPX file or archive of GPX files. Requires authentication."},{"url":"https://wiki.openstreetmap.org/wiki/Visibility_of_GPS_traces","date":"2026-11-03","proved":"points of every trace are available via the API, whatever the visibility","capture":"sha256:b29ede398175cfb81cbceb7e1f09a194daecbdb233e386352bc642a93852477c","quote":"This is currently always true, and there is no way to make a track completely private."},{"url":"https://wiki.openstreetmap.org/wiki/Visibility_of_GPS_traces","date":"2026-11-03","proved":"the visibility levels in limits_note match the wiki","capture":"sha256:b29ede398175cfb81cbceb7e1f09a194daecbdb233e386352bc642a93852477c","quote":"The Public and Private levels were deprecated in August 2026."},{"url":"https://wiki.openstreetmap.org/wiki/Upload","date":"2026-11-04","proved":"uploads are GPX only, several in one zip, tar or tar.gz","capture":"sha256:92e9d1c1136d9146b707878322261709165880a4ea18c900fd6de915567d8e16","quote":"Only GPS traces in the GPX file format can be uploaded to OpenStreetMap; multiple GPX files can also be submited if using a single zip (or tar/tar.gz) file."},{"url":"https://wiki.openstreetmap.org/wiki/API_v0.6","date":"2026-11-04","proved":"the GPX upload is a REST call that requires authentication","capture":"sha256:0e5ba397cf16d6b7e872d4235ac20075d5409e5f2685554722c3ae0713de739d","quote":"Use this to upload a GPX file or archive of GPX files. Requires authentication."}],"verdict":"fails-quota","verified_at":"2026-11-04T02:22:32.522Z","notes":"No published per-user quota and no quota endpoint; storage is GPX-only and appended to the OSM rails DB + a trace store. Effectively unlimited in count, tiny per unit.","extras":{"dead_end":{"failure_class":"quota","why":"No published per-user quota and no quota endpoint; storage is GPX-only and appended to the OSM rails DB + a trace store. Effectively unlimited in count, tiny per unit.","retry_when":null,"first_recorded":"2026-10-21"}},"binding":"none","binding_note":null},"claims":[{"path":"$.free_tier","kind":"has-free-tier","num":1.0,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.binding_note","boilerplate"],["$.extras.dead_end.retry_when","process"],["$.free_tier.notes","process"],["$.per_object_cap.notes","not-extracted"],["$.per_object_cap.stated","not-extracted"],["$.retention.notes","not-extracted"],["$.retention.stated","not-extracted"]],"history":[],"drift":[]}]}