How does müll.io work & Privacy
müll.io bundles the collection data from various waste disposal services behind a unified interface – without you having to provide personal data.
How does müll.io work?
The platform müll.io determines the appropriate disposal provider for a given address. Since each municipality and each disposal service uses its own systems, each provider is integrated separately.
- Capture address: You enter an address or a third-party system transmits it via API/MCP.
- Determine provider: müll.io searches for the responsible disposal service based on the address.
- Retrieve pickup dates: If a provider could be assigned, the address is passed to their system to retrieve the pickup dates.
- Cache result: The response is cached for a few days so that repeated queries are answered quickly and without load for the provider.
Which data is stored?
Privacy is not an afterthought at müll.io, but a fundamental principle. In concrete terms:
- No plain-text addresses: The address is processed using a hash method. The cache contains no readable record, only a hash value.
- No logs with address data: Neither request logs nor statistics contain the user's address.
- No personal profiling: No user profiles are created and no data is shared with third parties – with the exception of the mandatory transfer to the respective disposal provider required for the query.
Why do we cache?
The cache has two functions: it makes müll.io fast and simultaneously protects the disposal services' systems from unnecessary load. An address is therefore only forwarded to a provider again when the stored entry has expired.
More questions?
Suggestions, questions or topics around privacy and integration? We welcome feedback on GitHub (opens in new tab).