Back to Home

How to Contribute

Guide for data submitters and investigation developers.

OpenGPSR Golden Rule "Better to add no data at all, than to add unverified data."
Quality > Quantity.

1. How to submit new data?

Priority is quality and source. We do not accept "bulk lists" without verification.

Option A: Contact Form / Email (New)

  • Send us a message: use the contact form on the home page.
  • Prepare entity data: name, country (ISO), role (e.g., Manufacturer / Importer), contact details, and source URL.
  • Submit: Our team will review the submission and add it to the database manually.

Option B: GitHub Issue (For technical users)

If you prefer working via GitHub, submit data as an Issue. We do not require editing files or making Pull Requests with data. In the Issue, provide complete information + source URL.

Option C: API (For trusted integrations only — cautious)

The project API is designed primarily for data retrieval (read). Adding/changing data via API may be introduced in stages and will be restricted (e.g., only for trusted integrations, with limits and additional verification requirements).

2. Submission Standard (Information Format)

To facilitate verification, prepare the submission in the following format:

Name: Example GmbH
Country: DE
Role: MANUFACTURER / IMPORTER / RESPONSIBLE_PERSON / AUTHORIZED_REP / DISTRIBUTOR / FULFILLMENT_PROVIDER
Contact details: (address / www / email / phone - if public)
Source: https://example.com/impressum
Source Type: OFFICIAL_REGISTRY / WEBSITE / PRODUCT_LABEL / PRIMARY_SOURCE / COMMUNITY / API_IMPORT / MANUAL_ENTRY
Notes: (optional) e.g., "Page contains separate contact for compliance"

3. What we look for, and what to avoid?

✅ DO ADD THIS:
  • Official "Contact", "Imprint", "Legal", "Compliance", "Safety" pages.
  • Data from public registries (when unambiguous and linkable).
  • Data of non-EU manufacturers selling in the EU (along with the responsible person in the EU, if indicated).
  • Typo corrections and gap filling (with source provided).
⛔ DO NOT ADD THIS:
  • Private employee emails, unless listed as a public contact.
  • Data that you cannot confirm with a link or source material.
  • Lists of companies "from Excel" without sources and auditability.
  • Opinions about companies or accusations (this is not a review site).

4. How to report a correction (incorrect / outdated data)?

If you notice an outdated address, a dead website, or incorrect contact details:

  1. Do not try to "delete" data — history is important.
  2. Report a correction via the form (or Issue), providing new data.
  3. Attach a source confirming the change (e.g., new contact page).
  4. If you don't have new data but can confirm the old data is outdated: report it and attach proof (e.g., "404 page", "domain expired"). The record will be marked as OUTDATED / HISTORICAL.

5. Culture (Code of Conduct)

We are creating a professional tool. We expect:

  • Substance: we focus on data, sources, and verification.
  • Calmness: we fix errors without personal attacks.
  • Language: the official language of code and API is English; documentation may have language versions.