GeoVivé Docs

AppConnect · what to bring

What AppConnect is

GeoVivé is a shared map canvas. It keeps no subject-matter layers of its own. Your app brings its layers when your users open GeoVivé from your app, and GeoVivé shows them in the AppConnect section of the Layers panel for that visit only.

Checklist

Have all of these ready before you sign up. Signup stops at the first missing item.

You needHow GeoVivé checks it
1A domain you control, served over HTTPSYou publish a token we give you (DNS record or file)
2A layer list file hosted on that domainWe read and validate it
3Public HTTPS data sources for every layerWe fetch each one and check it returns shapes
4A label and chosen fields for every layerWe check the label fills in on real features
5Attribution and license text for every layerRequired fields; you confirm you have the right to show the data
6The addresses your users return toMust be on your verified domain
7A contact email for problemsWe send a confirmation link

1. Your domain

Everything you connect is tied to one verified domain, for example hunt.example.com. To verify it you'll publish a token we give you at signup, in either place:

DNS TXT record:  _geovive.hunt.example.com  →  geovive-verify=<token>
or a file:       https://hunt.example.com/.well-known/geovive.txt  →  <token>

Keep it in place while you're connected. If it disappears, your app goes back to sandbox.

2. A layer list

A JSON file on your verified domain that describes each layer: where the data comes from, how to label it and which fields to show. The full format is in the developer docs. Limits:

3. Data sources

4. What people see

Decide this before you sign up. We won't approve an app that doesn't know what it's showing.

5. Credits and rights

6. Return addresses

List the addresses on your site that GeoVivé may send users back to, and that may host outlines you pass with area=. They must be on your verified domain. Links pointing anywhere else are refused.

How connecting works

Ready? Register your app on the AppConnect page. You'll get your domain token right away, and a PDF report each time the checks run.

  1. Register: app name, contact email, domain and layer list address. You get an app ID.
  2. Verify your domain with the token.
  3. Automated checks on your layer list and every source. You get a pass/fail report and a preview link showing your layers on the map.
  4. Sandbox: your links work from your verified domain with limited use, so you can test your real “Open in GeoVivé” button.
  5. Accept the AppConnect terms and pay the yearly fee. Your validation report includes the payment link.
  6. Live for one year. You get a “your connection is live” notice with your term end date.

Leaving AppConnect

Leaving is structured, not a slow fade. From your AppConnect page choose Leave AppConnect, pick now or at the end of your term, and type your app ID to confirm.

  1. Your layers stop showing immediately (or at term end).
  2. GeoVivé deletes its display, relay and review copies of your data.
  3. Checks, reminders and notices stop.
  4. You receive a disconnection certificate (PDF) listing what was deleted and what's kept, plus a JSON export of your settings and history.
  5. You can reconnect for 90 days. After that, reports and history are deleted and your app ID stays reserved for you.

If a term lapses and isn't renewed within 90 days, GeoVivé runs the same disconnection automatically, so nothing is left half-connected.

Ongoing rules