Was wir ausgeliefert haben. Wann es live ging.

Wir liefern kontinuierlich. Das ist das Protokoll. Kein Theater um “Jahres-Releases”. Die Plattform, die Sie im Dezember nutzen, ist besser als die, mit der Sie im September gestartet sind.

0.70.0Receiving verliert den Faden nicht mehr3. Juni 2026NEUESTE

Receiving Sessions öffnen und fortsetzen landet Operatoren jetzt wieder im richtigen Intake-Screen, ohne Router-Umweg.

0.69.0Erasure Gates bekommen Zähne2. Juni 2026

Data-bearing Assets dürfen eine Workflow Stage nicht mehr ohne Wipe oder Destruction verlassen; Shredding und Certified Recycling zählen korrekt.

0.68.0Search, close, invoice31. Mai 2026

Universal Search bekam Command-Palette-Actions, Recents und Modes. Market Deals schließen jetzt two-sided und zeigen Richtung Invoicing oder Escrow.

0.67.0Market und Auction sagen die Wahrheit30. Mai 2026

Deal Rooms, Settlement Workspaces, Counterparty Labels, Channel Clarity, Empty States und Realtime-Copy wurden bereinigt. Tenant Billing Settings kamen dazu.

0.66.0Core Work startet am richtigen Ort29. Mai 2026

Pipeline zeigt upstream Receiving Work, Receiving Sessions lassen sich fortsetzen, First-run Empty States führen durch Setup und Core CRM Actions wiederholen sich nicht mehr.

0.65.0Compliance-Copy murmelt nicht mehr28. Mai 2026

Compliance-Screens bekamen ihre nüchterne Textebene: Risiken, Nachweise, Medien-Warnungen, Gates und „warum kann ich hier nicht klicken?“-Momente erklären sich jetzt, bevor jemand eine Nebenuntersuchung in Slack startet. Package-Enforcement ist auch strenger. Das Produkt bleibt trocken; jetzt eben trocken mit Belegen.

0.64.0Dashboards erklären sich selbst27. Mai 2026

Das Founder-Dashboard bekam Velocity Charts, PR-Regeln, manuelle Korrekturen, Info-Buttons und einen mehrseitigen PDF-Export für Menschen, die Zahlen gern ordentlich auf Papier sehen. ReVend bekam außerdem eine wiederverwendbare Chartbibliothek, saubereres Outbound-PDF-Branding und weniger Package-Matrix-Lärm. Investor-Update-Energie, ohne rituelle Deck-Panik.

0.63.0Filter erinnern sich endlich26. Mai 2026

Saved Views tun nicht mehr nur so. Teams bekommen Starter-Views aus einer echten tenant-isolierten Tabelle, können private oder geteilte Filtersets speichern, und jede Person pinnt und defaultet die eigene Leiste, ohne die anderen mitzuziehen. Asset History und Workflow Counts lehnen sich auch nicht mehr auf Fake-Snapshots. Kleiner Button, echtes Gedächtnis, weniger Pappkulisse.

0.62.0Operations bekamen Schuhe25. Mai 2026

Verträge schieben jetzt Workflows, SLAs, Erasure-Gates und Disposition Preferences in die echte Arbeit. Driver bekamen mobile Routen, Stop-Aktionen, Fotos, Signaturen, GPS-Stempel und Outbound Proof of Delivery. Storage Quotas, Sourcing-Polish, Early-Access-Capture und Secret-Decrypt-Recovery kamen am selben Tag mit. Das Clipboard wurde gebeten, den Ruhestand zu prüfen.

0.61.0Scharfe Kanten bekamen Griffe24. Mai 2026

Imports, Archivieren/Löschen und Dispute Evidence wurden sicherer. Das Import Center ist da, Audit Trails sind härter, Lifecycle-Aktionen zeigen Abhängigkeiten, bevor etwas verschwindet, und Dispute Evidence ist nach Partei getrennt. Ernsthafte Admin-Arbeit bleibt möglich; sie kommt nur mit weniger Fußangeln in der Box.

0.60.0Das Handbuch bekam Rückgrat23. Mai 2026

Das Benutzerhandbuch und das Behavior Handbook wurden zu echten Arbeitsmaterialien statt undokumentierter Folklore. Dashboard, Support, Rollen, Workflows, Settings, Sourcing, Escrow, Auction, Market und Core sind abgedeckt, danach startete der Übersetzungszug. Dokumentation bleibt Dokumentation, aber jetzt mit Karte und Snacks.

0.59.0Die API hat ihr Gemüse aufgegessen20. Mai 2026

Public API V2 füllte die fehlende Surface, Contract- und OpenAPI-Referenzen zogen nach, Webhook-Plumbing wurde ordentlicher, Admin Invitation Resend hörte auf zu schmollen, und Activity Audit bekam eine tamper-evident Hash Chain. Langweilige Wörter, ernstes Rückgrat. Genau die Art Release, über die Auditoren heimlich froh sind.

0.58.0Die Preisliste bekam Zähne19. Mai 2026

Packages sind nicht mehr nur Sales-Copy. Die öffentliche Pricing-Seite kommt aus dem Katalog, ReVend OS kennt Module, Features und Limits pro Tenant, und Gates blockieren Aktionen außerhalb des Pakets. Auction Deposits, Trade-in Draft Resume und der Beta-Healthcheck sind ebenfalls live. Weniger Versprechen auf Slides, mehr Verhalten im Produkt.

0.57.0Jetzt kaufen, später durchatmen17. Mai 2026

Auction-Verkäufer können einen Buy-now-Preis setzen, und Käufer können das Ellbogengerangel überspringen, wenn die Zahl passt. Ein Klick reserviert das Lot, startet den Deal-Pfad und schiebt alles Richtung Outbound und Escrow. Für die Momente, in denen ein Bietergefecht lustig klingt, bis Finance fragt, warum die Serverpalette noch immer dort steht.

0.56.0Bringen Sie Ihren eigenen Bestand mit17. Mai 2026

ITADs, die ihre Operations bereits anderswo fahren, können verkaufbaren Bestand jetzt per CSV, XLSX, XML, JSON oder API nach ReVend OS bringen. Assets können zu Lots gruppiert, in Market oder Auction veröffentlicht und per Webhook zurückverfolgt werden, sobald sich die kommerzielle Seite bewegt. Endlich eine Brücke für Teams, deren ERP sehr starke Meinungen hat.

0.55.0Löschbeweise direkt im Blick17. Mai 2026

Datenlösch-Nachweise sind auf einen Blick leichter zu vertrauen. Assets zeigen jetzt, ob Erasure bereit ist, fehlgeschlagen ist, Nachweise fehlen oder noch auf einen importierten Report wartet, inklusive Quelldokument am Import. Weniger Jagd durch Blancco-Exporte; mehr „darf dieses Gerät das Gebäude verlassen?“

0.54.0Wer hat diese Datei geöffnet?17. Mai 2026

Document Sharing ist erwachsener geworden. Kundensichtbare Dateien sind explizit, Downloads werden fail-closed geloggt, und Admins können pro Dokument die Access History öffnen. Perfekt für die klassische Audit-Frage: „wer hat dieses Zertifikat gesehen?“ jetzt beantwortet ohne Gruppenchat-Archäologie.

0.53.0Weniger Nebel im Backoffice17. Mai 2026

Das Activity Log bekam klarere Labels, mehr sensible Plattformarbeit hinterlässt eine Spur, und Feature Packages haben jetzt eine echte Admin-Matrix. Das ist die Art Release, von der niemand einen Screenshot macht, die Support aber „was ist hier passiert?“ beantworten lässt, ohne eine Tabellenkalkulations-Seance einzuberufen.

0.52.0Steckt uns in euren Stack16. Mai 2026

Eine öffentliche REST-API und Webhooks sind live. Ihre anderen Systeme können die Plattform jetzt nach Bestellungen, Dokumenten und Assets fragen — und die Plattform ruft zurück, sobald etwas Interessantes passiert. Retries mit Backoff, ein Test-Webhook-Button, ein Fehler-Posteingang in der UI. Die Ära der CSV-per-E-Mail ist offiziell vorbei, und ein bisschen Wehmut darüber ist erlaubt.

0.51.0Auffindbar in vier Sprachen16. Mai 2026

Suchmaschinen können uns jetzt lesen. Seiten-Metadaten, strukturierte Breadcrumbs, eine Sitemap und robots.txt, die auch wirklich ausgeliefert werden, und die Marketing-Seite spricht alle vier Sprachen mit den richtigen Canonical-URLs. Login-Bildschirme, account-closed/suspended/maintenance-Seiten und der Cookie-Banner merken sich endlich, welche Sprache Sie gewählt haben. Plus stille Klempnerei: Besucher-Analytics mit IP-zu-Firma-Auflösung — damit wir wissen, welcher Interessent auf welcher Seite absprang, ohne ihn ein Formular ausfüllen zu lassen, um es zuzugeben.

0.50.0Vier Sprachen, keine Ausreden15. Mai 2026

Die App spricht jetzt Niederländisch, Französisch und Deutsch, zusätzlich zu Englisch. Jeder Bildschirm, auf dem ein Operator, Kunde, Käufer oder Admin jemals landen wird — vom Dashboard bis hinunter zum Cookie-Banner auf der Marketing-Seite — wurde übersetzt und verdrahtet. Wählen Sie Ihre Sprache im Header; der Rest der Plattform folgt Ihnen nach Hause. Auf der Security-Seite: eine ruhige Runde Browser-Header-Verstärkung — die Art, die niemand bemerkt, bis ein Penetration Tester vorbeikommt, woraufhin es jeder bemerkt. Ungefähr zweitausend übersetzte Strings diese Woche, die Sie hoffentlich nie zählen müssen.

0.49.0Zwei Faktoren und ein Hausausweis13. Mai 2026

Zwei-Faktor-Authentifizierung ist live. Operatoren registrieren eine Authenticator-App, verifizieren einmal und finden die Kontrollen in den Einstellungen — wurde Zeit, denn die bisherige Verteidigung war ein Passwort und ein hoffnungsvoller Blick. Darunter schloss die erste Welle eines Security-Sweeps neun Punkte: Login-Redirects, die Fremden vertrauten, Role Gates, die die falsche Rolle durchließen, und die Teile der Plattform, die die Adressleiste etwas zu wörtlich nahmen. Audit Logging ist jetzt lückenlos — jede bedeutende Änderung, die ein Tenant macht, hinterlässt eine Spur. Hilfreich, wenn jemand fragt, warum etwas passiert ist. Sehr hilfreich, wenn jemand darauf besteht, dass es nicht passiert ist.

0.48.0Die Karte erinnert sich10. Mai 2026

Ein schwerer Feature-Tag. Die App hat aufgehört zu vergessen, wo Sie waren — klicken Sie in einen Deal, klicken Sie zurück, und derselbe Tab und derselbe Filter warten auf Sie, statt wie ein Goldfisch wieder ganz oben anzufangen. Eine öffentliche REST API ist gelandet, mit Webhooks, die Ihr Team selbst konfiguriert, damit Ihre anderen Tools mit der Plattform sprechen können, ohne dass jemand einen Bildschirm scrapen muss. Kundensichtbare Dokumente brauchen jetzt eine ausdrückliche Freigabe — nichts leckt mehr aus Versehen. Das Audit-Log deckt jede Stelle ab, an der sich Daten tatsächlich ändern — wenn es sich bewegt hat, ist es festgehalten. Und Auction Bidding hat gelernt, den Moment zu überleben, in dem Gebote wirklich schnell hereinströmen, denn ein Bid, das stillschweigend verschwindet, ist ein Kunde, der stillschweigend geht.

0.47.0Ehrliche Zahlen9. Mai 2026

Fünf Korrekturen für Dashboards, die still gelogen haben. Umsatzzahlen enthalten kein Geld mehr, das noch gar nicht angekommen ist. SLA-Uhren zählen Wochenenden nicht mehr so, als würde das Lager samstags laufen, und pausieren jetzt, wenn eine Anfrage auf den Kunden wartet. Jedes Widget hat ein Info-Icon bekommen, das erklärt, was es misst. Alert-Schwellen sind pro Tenant — fünftausend Assets pro Monat sind nicht derselbe Job wie fünfzig. Und wer eine Schwelle ändert, muss jetzt einen Grund und ein Review-Datum angeben, denn eine Zahl, die jemanden um 2 Uhr morgens alarmiert, verdient eine Entscheidung, keinen Klick.

0.46.0Der Backstage-Pass8. Mai 2026

Ein langer Wartungstag, und nichts davon sieht man auf einem Screenshot. Benachrichtigungs-E-Mails werden nicht mehr doppelt verschickt, wenn mitten im Versand etwas hakt. Festhängende Digest-Mails geben nach vierzehn Tagen auf, statt dieselbe tote Adresse endlos erneut zu versuchen. Wenn ein Asset ausgemustert wird, landet der Grund im Audit Trail, genau dort, wo R2v3 ihn erwartet. Zwei der langsamsten Dashboards bekommen ihre Antwort jetzt in einem Zug, statt sich durch Hunderte Zeilen zu mahlen. Und das Warehouse-Team kann nicht mehr auf Escrow-, Auction-, Market- oder Sourcing-Seiten herumirren — die sind jetzt sauber nach Rolle geschützt.

0.45.0Die Willkommenstour6. Mai 2026

Neue Tenants fanden sich früher zurecht, indem sie alles anklickten, bis etwas passierte. Jetzt führt sie eine Onboarding-Tour durch die Plattform. Die Hub-Tour erklärt Dashboard-Widgets und wo die Module liegen; neun tiefere Touren machen dort weiter — Core, Market, Auction, Escrow, Trade-In, Sourcing, Compliance, Admin, Settings — jede ausblendbar, über ein leises Kompass-Icon im Header fortsetzbar und genau einmal automatisch vorgeschlagen. Sourcing bekam eine kleinere Ergänzung, die Bieter bemerken werden: Compliance- und Sicherheitsanforderungen einer Anfrage stehen jetzt inline im Bid-Detail, damit man sieht, was der Kunde wirklich will, bevor man den Preis kalkuliert.

0.44.0Der Intake-Pass6. Mai 2026

Trade-in Intake ist erwachsen geworden. Jedes Gerät in einer Pickup Request bekommt jetzt eine eigene Zeile — Hersteller, Modell, Zustand, Seriennummern und ob das Laufwerk Daten enthält — denn „340 gemischte Laptops“ ist kein Manifest, sondern eine Schätzung. Zwei neue Intake-Schritte erfassen Compliance- und Sicherheitsanforderungen, bevor eine Request live geht, gestützt auf einen gesäten Katalog von Servicecodes, damit „zertifizierte Datenlöschung“ bei jedem ITAD dasselbe bedeutet. Disposition Preferences reisen nun durch den Lebenszyklus der Request, damit der beauftragte ITAD vorab weiß, was mit dem passieren soll, was nicht weiterverkauft werden kann.

0.43.2Der Trade-In-Umbau5. Mai 2026

Ein langes Polishing-Wochenende im Trade-in-Modul. Kunden sichtbare Rechnungen rendern endlich etwas, das ein Finance-Team lesen kann. Die Identität des beauftragten ITAD wird dem Kunden beim Award gezeigt, mit einem Ein-Klick-Clone ins CRM des ITAD, damit die Beziehung in der richtigen Datenbank startet. Pickup-Request Intake wurde reicher — Hersteller, Modell, Specs, Seriennummern pro Gerät — in einem Wizard, der Grades unterwegs korrigieren lässt. Operator-Dashboards bündelten ihre Widgets in rollenabgestimmte Presets, damit Warehouse und Finance nicht mehr auf die KPIs des jeweils anderen starren. Und Admin Support bekam Trade-in Account Impersonation als echte Detailseite mit Audit, plus einen Corporate Funnel, der Corporate Accounts endlich beim Namen nennt.

0.43.1Material fürs Homescreen4. Mai 2026

Das Web Manifest ist gelandet und die App hat ein richtiges Icon bekommen. Auf dem Homescreen eines Warehouse-Tablets installiert öffnet sie sich wie eine App, nicht wie ein Chrome-Lesezeichen mit einer Adressleiste, die oben fünfzig Pixel frisst. Kleiner Gewinn, großer Unterschied am Wareneingang, wenn die linke Hand des Operators auf dem Scanner liegt und keine Zeit bleibt, durch Tabs zu fummeln.

0.43.0Manche Assets gehören zu anderen Assets4. Mai 2026

Eine Dockingstation kam mit dem Laptop. Zwei SFP-Transceiver kamen mit dem Switch. Acht RAM-Module kamen aus einem Server. Das Dock ist kein separates Ding auf der Inbound-Liste — es gehört zum Laptop, und wenn man das anders behandelt, ist die Beziehung weg, sobald jemand den Laptop verkauft, ohne an das Dock zu denken. Jetzt weiß das Datenmodell das. Parent-Child-Beziehungen auf Assets, mit einem Picker, der keine Zyklen zulässt, und einer History, die den Stammbaum in beide Richtungen verfolgt.

0.42.1Geld, richtig gemacht4. Mai 2026

Mollie Payment Primitives sind gelandet und in den Trade-in Award Flow verdrahtet. Die Plattform bewegt jetzt tatsächlich Geld, statt nur zu notieren, dass Geld hätte bewegt werden sollen. Trade-in Billing Settings haben eine eigene Seite bekommen, damit jeder Tenant konfigurieren kann, wo seine Euro landen. Die erste Transaktion, die die Plattform verarbeitet, wird sich wie eine kleine Zeremonie anfühlen.

0.42.0Das Trade-In-Modul3. Mai 2026

Ein komplett neues Modul wurde über ein langes Wochenende in den Milestones M0 bis M5 ausgeliefert. Ein Kunde veröffentlicht eine Pickup Request aus einem Portal mit eigener Auth, RLS und Shell — getrennt von der Operator-App, wo es hingehört. Tenants entdecken die Request über Coverage-Konfiguration und bieten mit einem Variant-Pricing-Formular. Der Operator vergibt, ein Fee Ledger rechnet ab, beide Seiten sehen eine Vergleichsansicht. Pickup Events fließen durch die bestehende Notifications Pipeline. Kundenseitig: Invite Flow mit Domain Verification und Signup Auto-Link, Approval Workflow, Dokumentzugang mit Certificate Viewer, Notification Preferences, Bid Revision History. Smarte Relaxation Suggestions für Zero-Bid Requests, denn ein Kunde, der Stille hört, geht und kommt nicht zurück. Mobile Carousel für Bid Comparison und Kamera-Upload für Standortfotos, weil die Hälfte dieser Requests mit dem Telefon neben der Hardware erfasst wird.

0.41.0Die Admin-Toolbox3. Mai 2026

Wenn ein Tenant festhing — Escrow wird nicht freigegeben, Signup hat nie die Verifizierungs-E-Mail gesendet, subscription_status driftet von der Realität weg — brauchte Platform Staff früher eine SQL-Konsole und eine ruhige Hand. Jetzt gibt es Buttons. Drei Notausgänge für festhängende Escrows. Force-Completer-Endpunkte mit UI für blockierte operative Flows. Manueller Blancco-Sync pro Tenant. E-Mail-Verifizierungscontrols und Recovery für gestrandete Signups. Direkter subscription_status Override. audit_events wurde auf Trigger-Ebene append-only — kein Umschreiben der Geschichte mehr. Impersonation mit Session Tracking und einem Middleware-Level Write-Block auf mutating methods, damit Support untersuchen kann, ohne versehentlich als Kunde zu posten. Und eine First-Login-Welcome-Tour mit driver.js, weil neue Tenants kein Loom-Video brauchen sollten, um Inventory zu finden.

0.40.0Bis auf den Cent3. Mai 2026

Servicegebühren pro Order mit sauberer Rest-Rundung. Ein round2-Utility standardisierte Geldrundung an rund dreißig Stellen, die alle leicht anders rundeten. Vitest mit property-based Tests für Fee- und Settlement-Berechnung, denn „sieht richtig aus“ und „stimmt auf den Cent“ sind zwei verschiedene Dinge. Der Escrow-Cron schreibt Settlement-Zeilen, bevor er den Status kippt, und wirft bei fehlender Konfiguration einen Fehler, statt still nichts zu tun. Atomare asset_tag-Zuteilung pro Tenant via RPC schließt das Rennen, bei dem zwei gleichzeitige Receives beide Tag #481 greifen wollten. GDPR Artikel 20 Account Export, plus gehärtetes Artikel 17 Delete. Und Subscription Limits haben Zähne bekommen — Soft-Block, wenn Tenants ihren Plan überschreiten, statt es erst am Monatsende zu merken.

0.39.0Schneller, ruhiger, rate-limited3. Mai 2026

Dashboards fetchen nicht mehr bei jeder Navigation alles neu. Receiving bekam einen trigger-maintained Counter, statt Items bei jedem Seitenladen erneut zu zählen. Blancco Sync batcht Inserts und parallelisiert Asset-Updates. Evidence-zip batcht DB-Queries und lädt Storage in parallelen Chunks. Der Unread-Bell-Counter bekam einen user-aware Partial Index, denn die Glocke zu prüfen sollte nicht die ganze notifications-Tabelle scannen. Postgres-backed Rate Limiting via rate_limit_check RPC über öffentliche und authentifizierte Mutations, in drei Tiers — keine externe Upstash-Abhängigkeit. Und der Blancco Parser stoppt höflich, wenn jemand ein 200MB-XML hochlädt, statt den Worker aus dem Speicher zu schieben.

0.38.0Der Lockdown2. Mai 2026

Ein längst fälliger Security-Pass. Dreiundsiebzig SECURITY DEFINER Functions bekamen ihre Caller verriegelt. RLS Policies konsolidiert, audit_events INSERT gesperrt, search_path auf vierzehn Functions gepinnt. MFA TOTP in Auth aktiviert. Defense-in-depth tenant_id-Filter auf Report-Read-Paths. Atomic Bulk-Receive via Postgres RPC, statt einer N+1 INSERT-Schleife mit halb ehrlicher Transaktionsgrenze. Zentralisierte Storage Governance mit Signed-URL-TTLs pro Asset-Klasse. Cron Auth failt closed, wenn CRON_SECRET nicht gesetzt ist. Auth-Flow-Lücken in Password Reset, E-Mail-Verifikation und Account Deletion geschlossen. Immutable Asset Chain-of-Custody Trail. Update auf Next 16.2.4.

0.37.0Vier-Augen-Escrow1. Mai 2026

Escrow Deposit Confirmation erfordert jetzt zwei Owner: einer schlägt vor, der zweite genehmigt. Die Art Kontrolle, nach der Auditoren suchen und bei der Finance-Teams besser schlafen. Platform Settings wurden in einer Parser-Library konsolidiert, damit Admin, Security, Maintenance und Analytics nicht jeweils neu erfinden, wie man dasselbe JSON liest. Deferred-Data Route Handler machen schwere SSR-Seiten schlanker und laden sekundäre Panels clientseitig. Drivers wurden erwachsen: E-Mail ist jetzt optional (Warehouse Crew hat oft keine Arbeitsadresse), „inactive“ ersetzt Hard Delete, damit History an Fahrzeugzuweisungen hängen bleibt, und eine License-Categories-Unterseite lässt jeden Tenant Codes für seine eigene Jurisdiktion verwalten.

0.36.2Kanten geglättet30. April 2026

Admin Activity lädt endlich sauber — ein einzelner Load Path mit Abort, Retry bei Fehlern, Sortierung nach echtem Event Time statt nach „was die API zurückgab“. Strike Pardon bekam einen expliziten Busy State und lesbare Toasts, wenn etwas fehlschlägt. Die Password Policy API gibt bei vorhandener Session die gemergte Tenant Policy zurück, damit der Hinweis auf der Account-Seite eines Tenants wirklich zu dessen Konfiguration passt — und nicht zum Platform Default, der still auseinanderlief.

0.36.1Bulk-Annahme & Multi-Trip-Pickups29. April 2026

Bulk-Receive landete im Manifest-Tab des Inbound-Details, statt den Operator ein Item nach dem anderen auf einem Tablet scannen zu lassen, das die Geduld eines Teenagers hat. Pickups können jetzt Multi-Trip sein — drei Trucks für eine Collection, kein Vorspielen mehr, dass alles in eine Fahrt passt. Tenant-konfigurierbare Nummerierung für Asset Tags, Orders und Shipments, weil jeder Tenant sein eigenes Schema hat und R-001 einer Firma aufzuzwingen, die OPS/2026/00481 will, ein verlorener Kampf war. window.prompt und window.confirm wurden über sechzehn Call Sites durch richtige Dialoge ersetzt — denn nichts sagt „professionelle ITAD-Plattform“ wie ein nativer Browser-Prompt von 1995.

0.36.0Der Auktionsfloor öffnet29. April 2026

Place Bid- und Watch-Buttons sind nicht länger Dekoration. Watcher Notifications fächern für neue Gebote und ending-soon aus, mit einer 24-Stunden-Erinnerung neben der bestehenden 1-Stunden-Erinnerung — für Bieter mit Alarm und solche ohne. Non-Escrow Disputes bekommen denselben Trust-Attribution-Pfad wie Escrow-Disputes, damit eine Beschwerde außerhalb des Escrow-Flows kein weitergeleiteter E-Mail-Thread mehr ist, den eine Woche später niemand findet. Und der buyer-side Dispute Path, der früher in einer Sackgasse endete, öffnet jetzt tatsächlich eine Beschwerde.

0.35.0Löschzertifikate werden echt29. April 2026

Blancco Wipe Certificates können jetzt pro Asset eingelesen werden (PDF, XML oder CSV), mit Match Preview vor dem Schreiben batch-importiert oder live über die Blancco API per stündlichem Vercel Cron gezogen werden. Unmatched Certs landen in einer Review Queue, statt still auf den Boden zu fallen — jemand sieht jedes Zertifikat, das nicht automatisch matcht. ESG-Dashboards bekamen einen echten PDF-Export mit Client Certificate und One-Click-E-Mail, denn Audit Week ist nicht der Moment, PDFs per Hand aus Screenshots zusammenzubauen.

0.34.0Der Wiring-Pass28. April 2026

Drei Buttons hörten auf zu lügen. Edit Asset in Inventory öffnet jetzt fünf Dialoge pro Section — identity, specs, status, location, lifecycle — jeweils mit Audit Trail. New Invoice hat einen echten Services + Credit-Note Flow mit Audit, statt eines Placeholders, der lächelte und nichts tat. Und Make-offer im Listing Detail läuft über einen Market Audit Trail, statt in einer Leere zu verschwinden, in der später niemand beantworten konnte: „Was haben wir ihnen vor drei Wochen angeboten?“

0.33.0Geld auf der Bank28. April 2026

Escrow bekam Zähne. Käufer überweisen auf ein gehaltenes Konto, Verkäufer versenden, wenn Funds sichtbar held sind, und die Plattform released automatisch, wenn die Inspection Clock abläuft. Disputes bekommen ein strukturiertes Formular mit Original-Grading und Inspection Report auf dem Bildschirm, statt eines weitergeleiteten E-Mail-Threads, in dem niemand findet, was eigentlich vereinbart war. Trust Scores tun nicht länger so: Cert Verification kippt den Score in Echtzeit, Response-Time wird zur fünften Dimension, und Rapid-Bid-Bursts lösen platform-tunable Thresholds aus — drei Escrow-Deposit-Timeouts in 180 Tagen blocklisten den Bidder automatisch. Demanufacturing bekam einen echten Flow mit Sellable-Quality Gate. Und der Scanner liest Code128 auf Rack-Labels mit Kamera-Fallback für Safari und Firefox, damit das Receiving-Dock-Tablet weiter funktioniert, wenn der Browser nicht mitspielt.

0.32.0Die Uniform22. April 2026

Zehn Core-Seiten tauschten ihre zusammengewürfelten Outfits gegen die Hausuniform: gleiche Buttons, gleiche Tabellen, zwei Farben, ein Produkt. Pallets bekamen ein richtiges Zuhause mit Move-, Merge- und Split-Actions, die mit der Datenbank sprechen, statt so zu tun. Carriers sind kein Dropdown mehr, das ins Nichts zeigt — wählen Sie einen aus Ihrem Katalog und er begleitet die Shipment bis zur Collection. Watchlists, Trust Scores, Cycle Counts, Governance, Parts — alle raus aus der Mock-Schublade und rein in die Datenbank. Und Inventory bekam eine Saved-Views-Leiste, denn „die Filter, die ich gestern gesetzt habe“ sollten heute nicht neu gesetzt werden müssen.

0.31.0Der große Clean-out21. April 2026

Rund 1.800 Zeilen tote Mock Data packten leise ihre Sachen. Vier Settings-Seiten — catalog, shipping, integrations und das öffentliche collection-request form — bekamen den sauberen Two-Colour-Rebuild, nach dem niemand gefragt hatte, den aber alle brauchten. Sechzehn Query-Module hörten auf, um das Typsystem herumzurouten, und sprachen endlich vernünftig mit Postgres. Der „Mock“-Fault-Code-Katalog war gar kein Mock — er war die Stock Catalog der Plattform, also haben wir ihn so genannt, wie er immer war. Die App ist jetzt messbar weniger geneigt, an einem Dienstag zu explodieren.

0.30.2Market Inventory wird erwachsen19. April 2026

Die Market Inventory Page hört auf, Ihre Geduld zu testen. Jede Zeile zeigt jetzt, ob sie Available, Draft, Published oder Sold ist — Sie öffnen keine drei Tabs mehr, um das herauszufinden. Quick Filter Pills oben, jede mit Live Count: Klick auf „Published“ zeigt nur, was live ist, Klick auf „Sold“ zeigt nur, was weg ist. Ein Dutzend Zeilen anhaken und in einem Zug archivieren. Jedes Item bekommt Tags und private Notes — das Feld, in das Ihr Trader um 2 Uhr morgens schreibt: „hold for Gregor, he’ll take all of these at list price.“ Und wenn das Warehouse einen Laptop von C auf B re-gradet, holt ein Button dieses Update rein, ohne Preis oder Notizen anzufassen.

0.30.1Der Polish-Pass19. April 2026

Zwei kleine Dinge, beide überfällig. Inventory Rows und Detail Pages zeigen jetzt ein Stale Warning Badge, wenn ein Listing zu lange ohne Bewegung herumliegt — der kleine Stupser, der früher auf einem Sticky Note hinter jemandes Monitor wohnte. Und Fotos im Asset Detail bekamen eine echte Lightbox, denn ein Bild in einem neuen Browser-Tab zu öffnen, nur um es größer als eine Briefmarke zu sehen, war ein 2014-Move.

0.30.0Die Glocke läutet19. April 2026

Die App hat gelernt, Ihnen Dinge zu sagen. Nachrichten in Deal Rooms kommen an, ohne dass jemand Refresh drückt. Eine Glocke in der Topbar mit richtigem Notifications Center, damit Sie sehen, was Sie während des Mittagessens verpasst haben. Pings für das, was wirklich zählt — neues Angebot, neue Nachricht, Auktion schließt, stale inventory — mit einer Preferences-Seite, auf der Sie wählen, was eine Unterbrechung wert ist. Und ein Morning Digest, der zwölf Notifications über denselben Deal in eine lesbare Zusammenfassung rollt, denn zwölf Notifications über denselben Deal sind zwölf zu viel.

0.29.0Das Auktionshaus, wieder19. April 2026

Auctions wurde erwachsen. Lot veröffentlichen, Lots browsen, Gebote platzieren, dem Timer zusehen, wie Timer eben ticken. Und wenn eine Auktion endet, macht die Maschine still das, wofür früher am Montagmorgen ein Mensch nötig war — Gewinner wählen, Zahlung abrechnen, Inventory an den Buyer übertragen, Lot schließen. Kein „warte, ist diese Auktion eigentlich zu?“ mehr. Es gibt einen Gewinner, ein Settlement und einen Datensatz, der sagt, was passiert ist.

0.28.0Market wird erwachsen18. April 2026

Market war früher eine hübsche Demo. Fiktive Daten, null Konsequenzen. Jetzt ist es echt. Ein Vier-Schritte-Wizard zum Bauen einer Batch, damit Sie nie mit einer halb veröffentlichten Batch um 2 Uhr morgens enden. Ein neu gebauter Deal Room, der genau sagt, was die nächste Aktion ist. Cross-Tenant Browsing, damit Sie wirklich sehen können, was andere Sellers gelistet haben. Ein Counter-Offer Flow, der nicht mehr so tut, als sei ein Preis final, wenn beide Seiten wissen, dass er es nicht ist. Und die Plattform schlägt leise Matches zwischen Buy und Sell Intents vor, damit Sie keine Netze mehr ins Nichts werfen.

0.27.0Das Ready-Regal18. April 2026

Nicht jeder Laptop in Ihrem Warehouse ist bereit zum Verkauf. Manche werden getestet, manche sind vertraglich blockiert, manche sehen kosmetisch zweifelhaft aus und jemand sollte wirklich noch ein Foto machen. Die App hatte kein Wort für die, die BEREIT sind — bis jetzt. Sellable Items leben auf ihrem eigenen Regal, jedes mit Quality Score, plus einem Zuhause für Nicht-Core-Material (Spares, Accessories, Networking Gear, das aus der Decommissioning vom letzten Monat herüberwanderte). Import aus CSV mit richtigem Wizard. Fotos und Dokumente pro Item hochladen. Stale Threshold setzen, und alles, was zu lange liegt, fällt leise vom Market, denn nichts tötet einen Marketplace schneller als ein Listing für einen Laptop, den jemand schon im Februar mitgenommen hat.

0.26.0Das Fotoalbum17. April 2026

Fotos waren früher das Problem, das niemand gelöst hat. Mit dem Telefon aufgenommen, sich selbst gemailt, an einen Thread gehängt, der im Oktober verschwand — und drei Wochen später fragt jemand, ob dieser Dell bei Ankunft eine eingedellte Ecke hatte, und es gibt keine Antwort. Jetzt: Jedes Asset hat einen Photos Tab. Sie machen Fotos mit dem Telefon per QR-Code. Thumbnails erscheinen so schnell wie der Upload. Und eine warehouse-wide Library lässt Sie alles durchsuchen, ohne durch zwölf Assets zu klicken. „Defect Exports“ wurden zu „Evidence Packages“, denn niemand legt einen Defect Export ab — man erstellt ein Evidence Package. Währenddessen ging das Designsystem auf zwei Farben herunter. Zwölf Schattierungen von Bedeutung wurden zwei. Niemand vermisst das Lila.

0.25.1Unsere eigenen Dashboards16. April 2026

Das alte Dashboard zeigte allen sechs Zahlen und nahm an, dass Warehouse-Team und CFO dieselben sechs sehen wollten. Wollten sie nicht. Jetzt gibt es siebenundvierzig Widgets, fünf rollenbasierte Presets (Warehouse Ops, Sales, Finance, Admin, Executive) und ein Grid, in dem Sie Dinge herumschieben können. Preset wählen, wegwerfen, was Sie nicht brauchen, hinzufügen, was Sie brauchen, speichern, ein zweites bauen und zwischen beiden wechseln wie zwischen Browser-Tabs.

0.25.0Richtig empfangen15. April 2026

Receiving war früher ein Gefühl. Man klickte „start“, scannte Dinge, bis es fertig wirkte, und dann existierte die Palette im System, ohne dass jemand ganz sicher wusste, was darauf lag. Jetzt ist es eine richtige Session — mit Anfang, Ende und signiertem Handoff, der sagt: „Diese Assets sind jetzt Inventory, bitte nicht weiter fragen.“ Keine Schrödinger-Paletten mehr. Die Receiving List zeigt keine Orders mehr, die gar nichts empfangen (drafts, cancellations, vor drei Wochen), und die Progress Column beleidigt Sie nicht länger mit „0/0“, wenn es nichts zu zählen gibt. Die Warehouses Page, die früher bei jedem Besuch crashte, funktioniert jetzt — was Seiten eben tun sollten.

0.24.5Der Pickup-Truck3. April 2026

Collections funktionieren endlich Ende zu Ende. Pickup im Büro Ihres Kunden planen, Datum bestätigen, Driver zuweisen, bis Delivery tracken — und wenn der Truck in Ihrem Warehouse ankommt, erstellt das System automatisch eine Inbound Order mit allem vorausgefüllt. Kein Kundennamen neu tippen, keine Contract Reference copy-pasten. Öffnen Sie irgendeinen Contract und Sie sehen genau, welche Collections und Inbound Orders dazu gehören, statt zwischen drei Screens zu wechseln, um es zusammenzusetzen. Sechs weitere Seiten auf der Plattform — inbound orders, receiving, outbound, settlements und invoices — bekamen sauberere Tabellen mit Search, Filters und einem konsistenten Look, der die ganze App wie ein Produkt wirken lässt statt wie zwölf zusammengenähte Prototypen.

0.24.4Der zweite Blick2. April 2026

Die Contract Detail Page zeigte früher dieselbe Information an drei Stellen und nannte das Gründlichkeit. Jetzt sagt der Header den Contract-Namen und sonst nichts. Services stehen in einer einfachen Tabelle statt in dekorierten Cards, die hübsch aussahen, aber langsam machten. Pricing, SLA Terms und Renewal Details haben jeweils ihre eigene Section, die man in zwei Sekunden scannen kann. Einen Lease Contract bearbeiten passiert direkt auf der Seite — vierzehn Felder, ohne einen einzigen Dialog zu öffnen. Die Admin Pages für Users und Activity Logs laden in einem Zug, statt Sie warten zu lassen, während sie viermal nacheinander Daten holen.

0.24.3Der Warehouse-Blueprint31. März 2026

Ihre Warehouses haben endlich ein richtiges Adressbuch. Zones und Racks steckten früher in jedem Warehouse Record als großer Blob — unmöglich zu referenzieren, unmöglich zu durchsuchen. Jetzt ist jede Zone, jedes Rack und jeder Zone Type ein eigenes Ding. Eine neue Locations Settings Page lässt Sie Ihren Floor Plan zeichnen: Warehouses hinzufügen, Zones darin verschachteln, Racks hineinsetzen. Außerdem hörte das Activity Log auf zu lügen — früher behauptete es, Sie hätten neun Settings geändert, obwohl Sie nur eins angefasst hatten.

0.24.2Die Contract Machine29. März 2026

Contracts wurden erwachsen. Einen von Grund auf mit Company, Services, Pricing Model und Certifications erstellen — alles in einem Form. Alles inline bearbeiten. Services über einen Dialog verwalten, in dem Sie zum Hinzufügen klicken und nie einen Submit Button anfassen. Terminate mit einem Modal, das nach dem Grund fragt. Company Certifications sind nicht mehr fake. Und eine neue Two-Color Badge Rule sorgt dafür, dass die gesamte UI endlich einer Meinung ist, was Farben bedeuten.

0.24.1Das Compliance-Regal28. März 2026

Vierundzwanzig Zertifizierungen, die in ITAD zählen — von R2v3 bis B Corp — leben jetzt in einem richtigen Katalog. Jede mit Issuing Body, Scope und Renewal Period, damit Sie nicht jedes Mal „what does NAID AAA require“ googeln, wenn ein Kunde fragt. Aktivieren, was Ihrer Organisation wichtig ist, Custom Certs für die Nischen hinzufügen, von denen sonst niemand gehört hat.

0.24.0Die Papierspur22. März 2026

Documents bekamen ein Zuhause. PDF hochladen, taggen, mit einer Company verknüpfen, drei Monate später wiederfinden, ohne durch E-Mail zu graben. Jedes verknüpfte Document erscheint auf der Company Detail Page. Tags wurden universal — ein System für Contacts, Companies und Documents statt drei separater Systeme, die so taten, als wären sie nicht dasselbe.

0.23.0Die Währungsüberholung20. März 2026

Currency ging von einem hardcoded Dropdown zu 147 echten Währungen mit Live-Wechselkursen, die jeden Morgen aktualisiert werden. Eine Formatting Function ersetzte vierunddreißig Kopien desselben Codes, die alle leicht unterschiedlich dasselbe taten. Die Languages Settings Page wurde entfernt, denn durch hundert Sprachen zu scrollen, um Dutch zu finden, ist keine User Experience.

0.22.1Der Preferences-Patch19. März 2026

Die App lernte, wie Sie Ihre Daten mögen. DD/MM/YYYY, MM/DD/YYYY oder YYYY-MM-DD wählen, und jede Seite folgt. Custom Services können jetzt gelöscht werden, während Platform Defaults geschützt bleiben. Floating Bottom Bars, die Ihren Content verdeckten, wurden durch Buttons ersetzt, die bleiben, wo sie hingehören.

0.22.0Der Servicekatalog18. März 2026

Fünfunddreißig ITAD-Services über sieben Kategorien, jeder mit Short Code und Default Rate. Per Drag neu sortieren, per Toggle deaktivieren, Warnung bekommen, wenn Sie gleich eine Dependency brechen. Die Art Konfigurationsseite, die Sie davor rettet, dieselben Zahlen jedes Mal nachzuschlagen, wenn Sie einen Contract schreiben.

0.21.0Die Admin-Suite17. März 2026

Die Plattform lernte, sich selbst zu verwalten. Organisationsprofile mit echten Geschäftsfeldern. Benutzerverwaltung, mit der man Personen sperren kann, nur nicht sich selbst. Ein Activity Log, das alles erfasst. Fünf Demokunden mit echten Adressen, damit die Übersichtsseite endlich echte Zahlen zeigt.

0.20.3Das Tenant-Update16. März 2026

Die App weiß endlich, wem was gehört. Organisationen, Mitgliedschaften und ein Tenant-System lassen Kollegen einen Workspace teilen, statt auf leere Bildschirme zu starren. Sieben Rollen statt vier, weil das Lagerteam keine Deal-Verhandlungen sehen muss. Jede Seite bekam eine ID-Nummer. Und 761 Lint-Probleme wurden aufgeräumt wie eine Garage, die seit Januar gemieden wurde.

0.20.2Das neue Gesicht des CRM13. März 2026

Companies und Contacts bekamen ihren finalen Look. Von Grund auf neu aufgebaut, mit klareren Layouts, konsistenten Patterns und so viel Liebe zum Detail, dass die UI nicht mehr auffällt. Zum ersten Mal fühlt sich CRM entworfen an, nicht zusammengebaut.

0.20.1Haftnotizen12. März 2026

Jeder Kontakt und jedes Unternehmen kann jetzt Notizen haben. Ein ordentliches Kommunikationslog statt der Haftnotiz am Monitor, die 2024 hinter den Schreibtisch gefallen ist. Sechs Social-Media-Felder kamen zu contacts dazu, weil Lieferanten auf LinkedIn sind und Käufer über WhatsApp verhandeln.

0.20.0aDie Website, die funktioniert11. März 2026

Die Marketingseite wurde von funktional zu etwas, das man wirklich an einen Prospect schickt. Dreißig Blogartikel mit Titeln wie „Grade B Is Not a Grade.“ Jede Seite wurde mit echter Persönlichkeit neu geschrieben. Dazu eine 404-Seite, die Rack A3 nach der verschwundenen URL durchsucht.

0.20.0Die große Migration9. März 2026

Die Mockdaten-Ära endete. Jede verbleibende Core-Entität wechselte in eine echte Datenbank. Settlements berechnen sich aus Vertragspreisen. Invoices verarbeiten VAT und Gutschriften. Die alten Mockdateien existieren noch im Codebase wie Möbel in einem Haus, in dem niemand mehr wohnt.

0.19.0Der Full Stack9. März 2026

Die Features, die aus einer Modulsammlung ein vollständiges Produkt machen. Barcode-Scanning mit fünf Modi, ein modulübergreifendes Analytics-Dashboard und der API-Blueprint: Endpoint-Katalog, UI für Key Management und Konzepte für Webhook-Abonnements. Öffentliche Endpoints folgen mit dem Launch-Paket.

0.18.0Das Auktionshaus und die Vertrauensebene8. März 2026

Zwei Module in einer Session. Auctions bekam vier Formate mit Anti-Sniping-Schutz und eine Simulationsseite, auf der man den Timer in Panik sieht. Escrow wurde ein eigenes Modul mit sieben Schritten von „deal agreed“ bis „money in the bank.“

0.17.0Der Marketplace8. März 2026

Das Market-Modul ging von einer Idee zu elf Features. Batch Builder, Deal Rooms mit farbcodierten Verhandlungen, Intent Matching, Trust Scores und Seller Analytics.

0.16.0Die Datenbank erwacht8. März 2026

Die asset-Tabelle wechselte in eine echte Datenbank. Zweihundert Assets mit vollständigen Spezifikationen, Grading und Löschungsnachweisen. Fünf Seiten hörten auf zu simulieren und begannen zu queryen.

0.15.0Qualität, Nachhaltigkeit und Lease Returns7. März 2026

Qualitätskontrolle mit Inspektionschecklisten. ESG-Dashboards, die eingespartes CO₂ pro recyceltem Gerät zeigen. Lease-Return-Management, wenn ein Kunde seine Laptops zurückhaben will und das Team belegen muss, was mit ihnen passiert ist.

0.14.0Flotte, Demanufacturing und Integrationen6. März 2026

Flottenmanagement, um Collections über Fahrzeuge und Routen zu verfolgen. Demanufacturing-Workflows, wenn Geräte zerlegt und nicht nur gelöscht werden müssen. Integrationseinstellungen für die Systeme, die bereits im Einsatz sind.

0.13.0Compliance-Dashboards6. März 2026

R2- und e-Stewards-Compliance-Dashboards mit Audit-Readiness-Scores. Die erste Version modulübergreifender Zusammenarbeit: geteilte Notizen, Activity Feeds und die Struktur, an die das authentifizierte Kundenportal später andocken kann.

0.12.0Zeig mir das Geld6. März 2026

Settlements, die sich automatisch aus Vertragspreisen und Grading-Ergebnissen berechnen. Revenue-Share-Aufteilungen. Chargeback-Tracking. Die Art Mathematik, die früher im Kopf von jemandem und in einem Spreadsheet wohnte.

0.11.0Die Warehouse-Fläche6. März 2026

Multi-Warehouse-Management mit Zonen, Racks, Positionen und Pallets. Rack Layouts per Drag-and-drop. Kapazitätsverfolgung. Die physische Realität eines ITAD-Lagers, digitalisiert.

0.10.0Identitätskrise (gelöst)6. März 2026

Große UI-Überarbeitung. Die Sidebar wurde in fünf Module organisiert: Core, Market, Auction, Escrow, Admin. Die Navigation hörte endlich auf, mit sich selbst zu streiten.

0.9.0Einkaufskraft6. März 2026

Vertragsmanagement mit sechs Preismodellen. Denn “standard pricing” gibt es nicht, wenn ein Kunde pro Gerät zahlt, ein anderer pro Kilo und ein dritter auf Revenue Share besteht.

0.8.0Der Schlüsseldienst3. März 2026

Authentifizierung. Login. Signup. Geschützte Routen. Der Moment, in dem eine URL nicht mehr reichte, um alles zu sehen.

0.7.0Pixelpolizei1. März 2026

Bereinigung des Design Systems. Konsistente Abstände, Typografie und Komponenten-Patterns auf jeder Seite. Die Art Arbeit, die niemand bemerkt, bis sie fehlt.

0.6.0Mit eigenem Charakter28. Februar 2026

Die Marketingwebsite bekam Persönlichkeit. About page, pricing page, changelog. Copy, die klingt, als sei sie von jemandem geschrieben worden, der wirklich in einem Lager war.

0.5.0Die große Migration27. Februar 2026

Umstieg von Pages Router auf App Router. Alles neu verkabelt. Sichtbar änderte sich nichts. Die Art Refactor, die null Screenshots für das Investorendeck liefert.

0.4.0Die Grundreinigung26. Februar 2026

Code Cleanup, Dependency-Updates und das Entfernen von Dingen, die um 2 Uhr morgens wie gute Ideen wirkten, es aber nicht waren. Technische Schulden früh bezahlt.

0.3.0Das Förderband27. Januar 2026

Testing- und Diagnose-Warteschlange mit Prioritätsstufen und Tester-Zuweisung. Inbound Order Processing mit Device Scanning. Das Förderband setzte sich in Bewegung.

0.2.0Das Lager24. Januar 2026

Erste Warehouse Views. Asset List, Asset Detail Pages und einfache Grading-Formulare. Das Skelett dessen, was später Core werden sollte. Sah schlimm aus. Funktionierte korrekt.

0.1.0Der Prototyp23. Januar 2026

Dashboardlayout, sidebar navigation und dark mode. Das absolute Minimum, um zu zeigen, was daraus werden konnte, ohne Gelächter auszulösen.

0.0.1Der Weihnachts-Commit25. Dezember 2025

npx create-next-app am Weihnachtstag. Erster Commit. Erste hero section. Erste Überarbeitung der hero section am nächsten Morgen. Manche Dinge ändern sich nie.

Möchten Sie sehen, wohin wir gehen?

Early Access Partner erhalten 6 Monate kostenlos und einen Platz in der ersten Reihe bei jedem Update.

Frühzugang anfragen