Platform documentation
Technical and operational documentation for Briso EcoTrade users and integration partners.
Platform overview
| Component | Technology | Notes |
| Frontend | HTML / Vanilla JS | Single-page application |
| Backend / Auth | Supabase | PostgreSQL + Row Level Security |
| Payments | Mollie | iDEAL, SEPA, all EU methods |
| Email | Resend + Amazon SES | Transactional only |
| Hosting | Netlify | CDN via AWS Global Accelerator |
| Waste compliance | DIWASS API | Active from 21 May 2026 |
Key flows
Material trade flow (EXW)
- Seller posts listing with EURAL code + 3 photos
- Buyer places bid (price/ton + quantity)
- Seller accepts bid
- Buyer pays via Mollie (upfront, no credit terms)
- Buyer posts transport request on freight marketplace
- Carrier bids, buyer accepts carrier
- Carrier picks up, weighs in — tolerance check
- Buyer confirms delivery
- Briso releases payout to seller (2–3 working days)
Material trade flow (DAP)
- Same steps 1–2 as above (bid → accept)
- Buyer pays the full DAP price (material + transport) in one payment
- Seller is notified to arrange transport to the agreed delivery address
- Seller either organises transport off-platform or optionally posts a carrier auction from the deal card
- Carrier picks up and delivers
- Buyer confirms delivery, Briso releases payout (material 75% + full transport amount)
Document types
| Document | When generated | Format |
| Order confirmation | Bid accepted | PDF (print window) |
| Buyer invoice | Payment received | PDF |
| Seller payout overview | Payment received | PDF |
| Transport invoice | Transport completed | PDF |
| Green List contract | Cross-border bid accepted | PDF (digital signature) |
| Annex VII / CMR | On request in deal panel | PDF |
Security
- TLS 1.3 encryption on all connections
- HSTS with max-age 31536000
- DMARC p=reject + SPF for email
- Supabase Row Level Security on all tables
- Content Security Policy headers via Netlify
- Admin authentication via Supabase Auth (server-side)
Data retention
Deal records and associated documents are retained for a minimum of 7 years in accordance with Dutch accounting law (art. 2:10 BW) and EVOA requirements (5 years minimum for waste shipment documentation).