opencage, to random
@opencage@en.osm.town avatar

1/ Let's head into the weekend with a thread about a little known, but much loved 🥰, feature of our geocoding API: annotations.

Annotations are information about the location that we add to the geocoding API results

https://opencagedata.com/api#annotations

opencage, to privacy
@opencage@en.osm.town avatar

After a few weeks of #geoweirdness threads, this weekend let's switch things up and do some #geoeducation

One topic that often comes up around location data is privacy 🕵️

If you accurately know where someone spends their time, you can often figure out who they are. Users of our geocoding API have to send us location info. So, how can they ensure privacy?

🌍🧵👇

#privacy #dataprotection

opencage,
@opencage@en.osm.town avatar

2/ From day one, we've known one of the key value propositions of our geocoding API is that some customers really do NOT want to share data with Google and other internet giants.

So privacy has been a continual focus for us, not an afterthought.

We're a 🇩🇪 🇪🇺 German legal entity thus fully compliant with GDPR.

Here's our GDPR policy: https://opencagedata.com/gdpr

and you can easily see all the details of exactly who we are on our about page: https://opencagedata.com/about

#geoeducation

opencage,
@opencage@en.osm.town avatar

3/ But let's get into what we actually do about privacy.

It starts with our website, where we don't use Google Analytics or any other trackers.

Instead, we use privacy-focused Fathom Analytics so we can anonymously see what is happening on the site without tracking anyone. Our Fathom account is configured so that all data stays in the EU 🇪🇺.

https://usefathom.com

#geoeducation #privacy

opencage,
@opencage@en.osm.town avatar

5/ When you sign up for a free trial of our service all you need is a working email.

Inactive free trial accounts get deleted after 6 months. Of course, you can also delete your account sooner anytime you like.

And don't worry 😟, signing up doesn't put you on our marketing list. We have no marketing list ✉️🚫

#privacy #geoeducation

opencage,
@opencage@en.osm.town avatar

7/ So now let's get into the geocoding API itself.

First up, please send us only location information, never details of who is at that location. Besides privacy concerns it just makes geocoding much harder.

Please see: https://opencagedata.com/guides/how-to-format-your-geocoding-query

#geoeducation

opencage,
@opencage@en.osm.town avatar

8/ Next, if you use the optional "no_record" parameter in your API call, we will keep ... absolutely no record of what your query was. None. Nada. Zilch.

https://opencagedata.com/api#no_record-param

#geoeducation #privacy

opencage,
@opencage@en.osm.town avatar

9/ Finally, we do our best to educate users of the API about privacy implications of location data.

For example here is a guide to NOT showing precisely geocoded locations

https://opencagedata.com/guides/how-to-preserve-privacy-by-showing-only-an-imprecise-location

#geoeducation

opencage,
@opencage@en.osm.town avatar

10/ Digital privacy is a continually evolving issue. New technology makes so much possible, but also exposes us to new risks. It's a topic that is never "done".

We welcome (and pay for) suggestions as to how we can improve security. Here's our bug bounty program, at the bottom you can find a list of bug reports we've paid for:
https://opencagedata.com/security-bounty

Here's a report we wrote about our experiences running a bug bounty program as a smaller company:
https://blog.opencagedata.com/post/running-a-security-bounty-program-as-a-bootstrapped-business-lessons-learned

#geoeducation

opencage,
@opencage@en.osm.town avatar

11/ Thanks for reading and sharing

Please get in touch if you have any questions (or suggestions) about our approach to privacy or security (or anything else).

We have more threads about #geoeducation, the #geoweirdness of specific countries, border disputes, geocoding, etc linked on our blog: https://blog.opencagedata.com/geothreads

Stay safe and private! 🕵️

opencage,
@opencage@en.osm.town avatar

Final bonus toot - what to do if you want the benefits of tracking where you’ve been without the privacy risk? 🕵️🗺️

Please check out our friends at @owntracks https://owntracks.org an open source, privacy-focused journey tracking and sharing software

#privacy #geoeducation

opencage, to random
@opencage@en.osm.town avatar

Last week's thread seemed to really resonate, so let's do another.

Many people come to our service because they need geocoding. They don't (yet) really know anything about open data.

So this week let's break down why using open data matters.

🌍🧵👇

opencage,
@opencage@en.osm.town avatar

2/ The "open" in "open data" has to do with the idea that you have freedom to do more with the data.

Background: https://en.wikipedia.org/wiki/Open_data

But what exactly does that mean in the context of geodata?
#geoeducation

opencage,
@opencage@en.osm.town avatar

3/ "Closed" or proprietary data sources typically add restrictions on what you can do with "their" data.

How long you can store it, where you can display it, different pricing if you use it publicly or behind a firewall.

Prepare to spend hours reading the fine print. 🧐😟😭

#geoeducation

Google Maps restrictive legal terms
Google Maps restrictive legal terms

opencage,
@opencage@en.osm.town avatar

4/ That might sound like fun for lawyers, but it's a real drag when you're trying to build (and maintain) a compelling digital service.

Worse is that these restrictions often come as a surprise: want to stop being a customer, you have to delete "their" data.

Welcome to vendor lock-in. Lame. 🤮

#geoeducation

opencage,
@opencage@en.osm.town avatar

5/ We aggregate many different open data sources. This means:

✅ display on any map

✅ store the data as long as you like (even if no longer a customer)

✅ use in print, apps, behind firewall, etc.

Up to you 😀🙌

https://opencagedata.com/credits

#geoeducation

opencage,
@opencage@en.osm.town avatar

6/ A key attribute of open data, and the one that often leads to the "Aha!" moment for new customers, is the fact that you can fix it.

Anyone can edit OpenStreetMap. Today. New house get built 🏠? Add it to OSM and we'll have it within 48 hours.

opencage,
@opencage@en.osm.town avatar

7/ No more waiting for someone at megacorp HQ to add a fix.

We've written a small tutorial on adding addresses to OSM: https://opencagedata.com/tutorials/adding-an-address-to-openstreetmap but there are tons of great resources.

We often recommend http://learnosm.org (available in 20+ languages)

opencage,
@opencage@en.osm.town avatar

8/ 🚨 ACHTUNG! 🚨 - editing OpenStreetMap is fun and can become addictive.

But this gets to a key point - open data thrives when we all contribute back. We do that with data, code, growing the community, financial support, the Geomob events and podcast @geomob , etc

https://opencagedata.com/about#geo-innovation

#geoeducation

opencage,
@opencage@en.osm.town avatar

9/ Finally, open data is free as in it costs no money. 🚫💰

This means we can be radically more affordable than traditional, closed data geocoding services.

See:
https://opencagedata.com/reducing-your-google-geocoding-costs

#geoeducation

opencage,
@opencage@en.osm.town avatar

10/ Wait - what? 🤔

If open data is free, why should you pay to use a service like ours? Why not just run it yourself?

Because it's a lot of work to operate and maintain a massive, continually changing dataset.

#geoeducation

opencage,
@opencage@en.osm.town avatar

11/ We do all the work to provide and maintain enterprise level reliability around open data.

✅ Fully redundant data centers
✅ Reasonable price, with no lock in
✅ Responsive point of contact when you have questions
✅ Friendly (and good-looking) team that doesn't take itself too seriously on mastodon

#geoeducation

opencage,
@opencage@en.osm.town avatar

12/ But seriously, staying on top of a vibrant, global community like OpenStreetMap is big job. Luckily it's one we enjoy.

Here's a past thread about our interview series with OpenStreetMap communities large and small around the world
https://en.osm.town/@opencage/110837139282152452

Over on the Geomob podcast site you'll find many episodes about OpenStreetMap topics:
https://thegeomob.com/podcast/tags/openstreetmap

opencage, to random
@opencage@en.osm.town avatar

Let's close out the week with a geo thread. This time rather than

Today we feature our address-formatting project. What is it, and what is the problem we are trying to solve?

🌍🧵👇

opencage, to random
@opencage@en.osm.town avatar

Let's close out the week with a geo thread. This time #geoeducation rather than #geoweirdness

Today's topic is one that doesn't get as much respect as it should.
Ask most people about geocoding, they automatically think forward geocoding - turning text (an address or placename) into coordinates.

Today though we'll cover the opposite: reverse geocoding

1/n

opencage,
@opencage@en.osm.town avatar

8/ Next issue - privacy 🕵️🕵️‍♂️🕵️‍♀️

Geocoding super precisely is technically cool, but can at times be a real privacy issue.

For example a website might want to show a user's neighbourhood, not their specific home address.

Here's our guide to geocoding "coarsely"

https://opencagedata.com/guides/how-to-preserve-privacy-by-showing-only-an-imprecise-location

#geoeducation

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • magazineikmin
  • Youngstown
  • osvaldo12
  • khanakhh
  • slotface
  • tacticalgear
  • InstantRegret
  • ngwrru68w68
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • everett
  • rosin
  • JUstTest
  • Durango
  • GTA5RPClips
  • ethstaker
  • modclub
  • mdbf
  • cisconetworking
  • Leos
  • normalnudes
  • cubers
  • megavids
  • tester
  • anitta
  • lostlight
  • All magazines