Skip to content

Commit 49f3cea

Browse files
committed
update terms + privacy
1 parent 34ae407 commit 49f3cea

4 files changed

Lines changed: 69 additions & 19 deletions

File tree

app/views/sessions/new.html.haml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
Log in here to manage your maps.
1515
%p.small.mb-3
1616
Mapforge is storing only minimal data from you. By logging in, you accept the Mapforge
17-
%a{ href: "https://github.com/digitaltom/mapforge/blob/main/docs/privacy.md" }Privacy Policy
17+
%a{ href: doc_path(id: 'privacy') }Privacy Policy
1818
and 
19-
%a{ href: "https://github.com/digitaltom/mapforge/blob/main/docs/terms.md" }>Terms of service
19+
%a{ href: doc_path(id: 'terms') }>Terms of service
2020
= '.'
2121

2222
- if ENV["OSM_CLIENT_ID"].present? && ENV["OSM_CLIENT_SECRET"].present?

docs/privacy.md

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,35 @@
11
## Mapforge Privacy Policy
22

3-
*TL;DR*: For not logged in visitors, we do **not** use cookies and we do **not** collect any personal data. If you decide to log in, we store the bare minimum and do **not** share it with third party companies or services.
3+
*Last updated: March 17, 2026*
4+
5+
> *TL;DR*: For not logged in visitors, we do **not** use cookies and we do **not** collect any personal data. If you decide to log in, we store the bare minimum and do **not** share it with third party companies or services.
46
57
In this policy, we lay out what data we collect and why, how your data is handled and your rights to your data.
68

79
All of the data that we collect is kept fully secured and hosted in Germany. The server is owned by Hetzner, a European company. This ensures that all of the site data is being covered by the European Union’s strict laws on data privacy. Your site data never leaves the EU.
810

911
### As a visitor to the mapforge.org website
1012

11-
> No personal information is collected
12-
> No information such as cookies is stored in the browser
13-
> No information is shared with, sent to or sold to third-parties
14-
> No information is shared with advertising companies
15-
> No information is mined and harvested for personal and behavioral trends
16-
> No information is monetized
13+
* No personal information is collected
14+
* No information such as cookies is stored in the browser
15+
* No information is shared with, sent to or sold to third-parties
16+
* No information is shared with advertising companies
17+
* No information is mined and harvested for personal and behavioral trends
18+
* No information is monetized
1719

18-
When you are browsing maps, the background maps get loaded from external providers, such as opentopomap.org, stadiamaps.com, arcgisonline.com, openstreetmap.org, openfreemap.org, versatiles.org and maptiler.com. Those providers have their own policies which can get accessed via the info link in the lower right corner of the map.
20+
When you are browsing maps, the background maps get loaded from external providers, such as [opentopomap.org](https://opentopomap.org), [stadiamaps.com](https://stadiamaps.com), [arcgisonline.com](https://arcgisonline.com), [openstreetmap.org](https://openstreetmap.org), [openfreemap.org](https://openfreemap.org), [versatiles.org](https://versatiles.org) and [maptiler.com](https://maptiler.com). Those providers have their own policies which can get accessed via the info link in the lower right corner of the map.
1921

2022
### As a logged in user
2123

22-
We only collect what we need and that we will solely process this information to provide you with the Mapforge service.
24+
We only collect what we need and will solely process this information to provide you with the Mapforge service.
2325

24-
Here’s what that means in practice. When you log in via one of the supported login providers (Github, Google), we store:
26+
Here’s what that means in practice. When you log in via one of the supported login providers (Github, Google, OpenStreetMap), we store:
2527

26-
> Your name
27-
> Your email address
28-
> A link to your profile picture
29-
> Your login provider
30-
> A list of your [recently viewed](https://mapforge.org/my) maps
28+
* Your name
29+
* Your email address
30+
* A link to your profile picture
31+
* Your login provider
32+
* A list of your [recently viewed](https://mapforge.org/my) maps
3133

3234
A persistent first-party cookie is stored to remember you’re logged in.
3335

@@ -44,12 +46,12 @@ You can export all your map data in GeoJSON format.
4446

4547
We will retain your information as long as your account is active.
4648

47-
You can choose to delete your Mapforge account at any time by sending a mail to mapforge@mapforge.org. All your data will be permanently deleted immediately when you delete your account.
49+
You can choose to delete your Mapforge account at any time by sending a mail to mapforge@mapforge.org. All your data will be permanently deleted within 7 days when you decide to delete your account.
4850

4951

5052
### External policies
5153

5254
Please see the privacy policies and terms of service of used services here:
5355

5456
* OSM: [https://osmfoundation.org/wiki/Privacy_Policy](https://osmfoundation.org/wiki/Privacy_Policy)
55-
* OpenRouteService: [https://heigit.org/privacy-policy](https://heigit.org/privacy-policy/)
57+
* OpenRouteService: [https://heigit.org/privacy-policy](https://heigit.org/privacy-policy)

docs/terms.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,51 @@
11
## Mapforge Terms of Service
22

3+
*Last updated: March 17, 2026*
4+
5+
By using Mapforge, you agree to these terms. Please read them carefully.
6+
7+
### Your Content and Permissions
8+
39
You are only allowed to upload tracks, images and data that you created yourself or have permission to share. All uploaded material can become publicly available when you decide to share your map.
410

11+
You retain ownership of your content. When you share or publish a map, you grant Mapforge a license to store, display, and distribute it as necessary to provide the service.
12+
13+
### Prohibited Use
14+
15+
When using Mapforge, you must not:
16+
17+
* Upload illegal, harmful, or offensive content
18+
* Violate copyright, trademark, or other intellectual property rights
19+
* Upload malware, viruses, or malicious code
20+
* Harass, abuse, or harm others
21+
* Spam or send unsolicited promotional content
22+
* Attempt to gain unauthorized access to the service or other users' accounts
23+
24+
### Service Availability
25+
26+
Mapforge is provided "as is" without warranties of any kind. We strive to keep the service available and reliable, but we:
27+
28+
* Do not guarantee uninterrupted access or uptime
29+
* May modify, suspend, or discontinue features at any time
30+
* Are not liable for data loss or service interruptions
31+
* Recommend you maintain backups of important data
32+
33+
### Account Termination
34+
35+
We may suspend or terminate accounts that violate these terms. You can delete your account at any time by contacting mapforge@mapforge.org. See our [Privacy Policy](/doc/privacy) for details on data deletion.
36+
37+
### Privacy
38+
39+
Your privacy matters. Please review our [Privacy Policy](/doc/privacy) to understand how we handle your data.
40+
41+
### Governing Law
42+
43+
These terms are governed by the laws of Germany. The service is hosted in Germany by Hetzner, and all data is covered by the European Union's data protection regulations.
44+
45+
### Changes to Terms
46+
47+
We may update these terms from time to time. Continued use of Mapforge after changes constitutes acceptance of the new terms.
48+
49+
### Contact
50+
51+
Questions about these terms? Contact us at mapforge@mapforge.org.

docs/tutorials/ulogger.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../engines/ulogger/README.md

0 commit comments

Comments
 (0)