# donista > donista is a charity donation platform that converts affiliate commissions from online shopping into donations for charitable projects — at no extra cost to the shopper. donista makes giving effortless: users shop at their favorite online stores as usual, and donista automatically redirects the affiliate commission to a charitable project of the user's choice. ## How It Works 1. User browses a partner shop (e.g. Amazon, OTTO, Zalando) 2. donista earns an affiliate commission from the purchase 3. The commission is donated to a charitable project selected by the user 4. The user pays nothing extra — the donation comes from the shop's marketing budget ## Key Pages - /home — Dashboard for logged-in users showing donation impact and favorite shops - /projects — Discover charitable projects to support - /start — Landing page explaining how donista works - /discount-codes — Browse discount codes & coupons for partner shops — use them and donate at the same time ## Browser Extension The donista browser extension (available for Chrome and Firefox) automatically activates donation tracking when a user visits a supported shop. It shows a notification reminder so users never miss a chance to donate through their everyday shopping. Chrome Web Store: https://chromewebstore.google.com/detail/donista-automatic-donatio/jmjionpdmejlolhikpnpdagbpclcppfh ## Mobile App The donista mobile app (iOS and Android) lets users browse shops, track their donation impact, and manage their supported projects on the go. ## API donista provides a public-facing REST API for accessing shop and project data. Endpoints include: - GET /shops — List partner shops with donation rates - GET /projects — List charitable projects - GET /shops/{slug} — Shop details including categories and description - GET /projects/{slug} — Project details including impact metrics - GET /discount-codes — List active discount codes (filterable by category)