Hast du dieses Tool genutzt? Bewerte es
Hast du dieses Tool genutzt? Bewerte es
Convex ist eine reaktive Backend-Plattform, die Datenbank, Serverfunktionen und Clientbibliotheken verbindet. Ihre Abfragen sind TypeScript-Code, der neben der Datenbank läuft; abonnierte Ergebnisse reagieren auf Änderungen gespeicherter Daten.
Die Convex-Echtzeitdatenbank verwendet ein relationales Datenmodell und speichert zugleich JSON-ähnliche Dokumente. Schemas sind optional, Dokumente können auf Dokumente anderer Tabellen verweisen und Anwendungscode liest und schreibt über eine JavaScript-API statt SQL.
Convex bietet auch verwalteten Zugriff auf KI-Modelle über AI Gateway. Der Dienst wird aus Backend-Aktionen aufgerufen; Convex verwahrt die Zugangsdaten der Anbieter, kurzlebige Zugriffstoken sind auf ein Deployment begrenzt.
Die Funktionstypen definieren unterschiedliche Ausführungsgrenzen:
AI Gateway bietet Routen für Textgenerierung, Embeddings, Entscheidungen, Bilder, Videos, Spracherzeugung und Transkription. Decisions, Voice sowie Bild- und Videogenerierung sind Alpha-Funktionen; ihre Anfrage- und Antwortformate können sich ändern.
Ein vorhandenes Convex-Backend verbindet sich über diese Grundelemente mit einer React-Oberfläche:
ConvexReactClient und übergib ihn an einen ConvexProvider, der den Komponentenbaum umschließt.useQuery und dem erzeugten api-Objekt. Der Entwicklungsbefehl erzeugt es in convex/_generated/api.js mit JavaScript-Autovervollständigung und durchgängigen TypeScript-Typen.useMutation. Der Hook gibt eine asynchrone Funktion zurück; ihr Aufruf mit Argumenten führt die Mutation aus.ConvexReactClient nutzt WebSocket für gepushte Ergebnisse ohne Polling und verbindet sich nach Verbindungsabbruch erneut.Die gesamte Infrastruktur eines Deployments wird in der gewählten Region gehostet. Ein Regionswechsel erfordert ein neues Projekt oder Deployment sowie Datenexport/-import; ein bestehendes Deployment lässt sich nicht direkt verschieben.
Die Preise wurden am 2. November 2026 in USD anhand der angezeigten US-Ost-Basis erfasst. Enthaltene Ressourcen werden regionsübergreifend geteilt.
| Tarif | Veröffentlichter Preis | Entwicklerzugang | Zusätzlicher Umfang |
|---|---|---|---|
| Free | $0 | 1–6 | Integrierte Ressourcen für persönliche Projekte und Prototypen |
| Starter | $0/Monat plus gemessene Nutzung über enthaltene Ressourcen hinaus | 1–6 | Nutzungsabhängiger Zugang über die Gratis-Kontingente hinaus |
| Professional | $25 pro Entwickler/Monat | 1–20 | Log-Streaming, Ausnahmeberichte, tägliche Backups, eigene Domains, E-Mail-Support und HIPAA-/SOC-2-Berichte |
| Business | $2,500 monatliches Minimum | 1–50; keine Gebühr pro Entwickler | Individuelle Deployments/Workflows, SAML/SSO, dedizierte Datenbanken und Service-SLAs |
| Enterprise | Individuell | Unbegrenzt | Individuelles MSA, Rabatte für Jahresbindung, eigene Cloud und SIEM-Integration |
Business nennt $2,500 monatliches Minimum; Einzelpreise für Deployment-Klasse und Infrastruktur werden separat veröffentlicht. Enterprise nennt Rabatte für Jahresbindung ohne konkreten Rabatt oder jährliche Gesamtsumme.
Jede Zelle nennt enthaltene Menge und Mehrverbrauchstarif. In der ersten Spalte gilt kostenpflichtiger Mehrverbrauch für Starter; Free hat feste Kontingente. Speicher wird pro GB/Monat berechnet, andere Ressourcen nach ihren angegebenen Einheiten.
| Ressource | Free / Starter enthalten; Starter zusätzlich | Professional enthalten; zusätzlich |
|---|---|---|
| Funktionsaufrufe pro Monat | 1 Million; $2.20 pro weitere Million | 25 Millionen; $2 pro weitere Million |
| Aktionsberechnung | 20 GB-Stunden/Monat; $0.33 pro weitere GB-Stunde | 250 GB-Stunden enthalten; $0.30 pro weitere GB-Stunde |
| Datenbankspeicher | 0,5 GB; $0.22 pro weiteres GB/Monat | 50 GB; $0.20 pro weiteres GB/Monat |
| Datenbank-I/O pro Monat | 1 GB; $0.22 pro weiteres GB | 50 GB; $0.20 pro weiteres GB |
| Dateispeicher | 1 GB; $0.033 pro weiteres GB/Monat | 100 GB; $0.03 pro weiteres GB/Monat |
| Suchspeicher | 0,5 GB; $0.55 pro weiteres GB/Monat | 1 GB; $0.50 pro weiteres GB/Monat |
| Suchabfragen pro Monat | 3.000 query-GB; $0.11 pro weitere 1.000 query-GB | 50.000 query-GB; $0.10 pro weitere 1.000 query-GB |
| Datenausgang pro Monat | 1 GB; $0.132 pro weiteres GB | 50 GB; $0.12 pro weiteres GB |
Serverlose Abfrage-/Mutationsberechnung ist kostenlos. Aufrufe umfassen Clientaufrufe, Zeitpläne, Abonnementaktualisierungen und Dateizugriffe. Dateispeicher umfasst Backups; Ausgang umfasst Funktionsdateizugriff und Backup-Erstellung/-Wiederherstellung. Text-/Vektorindizes und -abfragen teilen ihre jeweiligen Suchzähler.
Die Nutzung wird über Teamprojekte summiert, nicht separat pro Projekt oder Entwickler zugeteilt. Längerer Mehrverbrauch im Free-Tarif kann HTTP-Fehler auslösen; Convex sagt jedoch, erfolgreich geschriebene Mutationsdatensätze würden bei Ressourcenüberschreitung nie gelöscht. Die FAQ nennt Starter und für fortgesetzten Verkehr auch „Starter Plus“. Daraus wird keine separat bepreiste Tarifstufe abgeleitet.
Die monatliche US-Ost-Tarifmatrix nennt vier Klassen; aktive Deployments werden täglich anteilig berechnet. Andere Einheiten stehen in den Zeilen.
| Ressource | S16 serverlos | S256 serverlos | D1024 dediziert | D2048 dediziert |
|---|---|---|---|---|
| Aktives Deployment | $0.04 | $0.08 | $2,800 | $5,600 |
| Funktionsaufrufe, pro Million | $2 | $2 | $0.20 | $0.20 |
| Abfrage-/Mutationsberechnung, pro GB-Stunde | $0 | $0 | $0.45 | $0.45 |
| Datenbankspeicher, pro GB/Monat | $0.20 | $0.20 | $0.45 | $0.45 |
| Datenbank-I/O, pro GB | $0.20 | $0.20 | $0.15 | $0.15 |
| Zusätzliche Aktionsparallelität, pro 1.024 | — | — | $350 | $350 |
Diese Infrastrukturzähler gelten zusätzlich zur Deployment-Klasse:
| Ressource | US-Ost-Tarif |
|---|---|
| Aktionsberechnung in Convex-Laufzeit | $0.16 pro GB-Stunde CPU-Zeit |
| Aktionsberechnung in Node.js-Laufzeit | $0.32 pro GB-Stunde |
| Dateispeicher | $0.03 pro GB/Monat |
| Suchspeicher | $0.50 pro GB/Monat |
| Suchabfragen | $0.10 pro 1.000 query-GB |
| Datenausgang | $0.12 pro GB |
| Audit-Logging | — für S16/S256; $0.50 pro GB für D1024/D2048 |
| AI Gateway | Gleich den OpenRouter-Preisen |
Der Gedankenstrich bewahrt den veröffentlichten Wert, ohne Nullpreis oder enthaltenen Anspruch zu unterstellen.
AI Gateway erfordert ein zahlendes Team und unterstützt Cloud-Produktions-/Entwicklungsdeployments oder projektgebundene lokale Deployments. Free- und selbstgehostete Deployments können es nicht nutzen; selbstgehostete Aktionen können Anbieter mit eigenen Schlüsseln aufrufen.
Gateway-Kosten hängen von Modell, Zeitpunkt, zwischengespeicherten Token, Bild-/Videoauflösung und -dauer oder Sprachzeichen/-sekunden/-token ab. Sie erscheinen auf der Convex-Rechnung; das Abbrechen einer eingereichten Videoanfrage kann weiterhin Generierungskosten verursachen.
Cloud-Deployments unterstützen tägliche/monatliche AI-Gateway-Abschaltschwellen, die das gesamte Deployment statt nur Modellanfragen abschalten; Deployments außerhalb der Entwicklung unterstützen auch Warnschwellen. Projektgebundene lokale Anfragen teilen das Ausgabenlimit des Teams; laufende Anfragen oder Anfragen mit bereits ausgegebenen kurzlebigen Zugangsdaten können nach Erreichen des Limits abschließen.
Gebühren sind außer bei ausdrücklichen vertraglichen Ausnahmen nicht kündbar oder erstattbar. Order Forms bestimmen Monats-/Jahreszyklen; Self-Service-Mehrverbrauch wird automatisch berechnet, Zwischenabrechnungen sind bei Erreichen einer Rechnungsschwelle möglich.
Order-Form-Abonnements verlängern sich automatisch um dieselbe Laufzeit, sofern nicht eine Partei mindestens 60 Tage vor Ablauf die Nichtverlängerung mitteilt. Entscheidet sich der Kunde gegen die automatische Verlängerung, geht das Abonnement zu aktuellen Bedingungen und Preisen in eine monatliche Laufzeit über; jede Partei kann sie mit 30 Tagen schriftlicher Vorankündigung beenden.
Behebt Convex einen wesentlichen Vertragsverstoß nicht innerhalb von 30 Tagen nach Erhalt einer schriftlichen Mitteilung darüber, kann der Kunde als nicht vertragsbrüchige Partei die Vereinbarung oder betroffene Order Forms schriftlich kündigen. Kündigt der Kunde die Vereinbarung nach dieser Bestimmung, erstattet Convex anteilig vorausbezahlte, ungenutzte Gebühren für die Restlaufzeit der gekündigten Order Forms zum Wirksamkeitsdatum der Kündigung. Dies ist eine vertragliche Ausnahme, kein allgemeines Testerstattungsfenster.
Supabase bietet Postgres pro Projekt, Authentifizierung, Speicher mit Row Level Security, Echtzeitdienste und Edge Functions. Die Postgres-Basis macht es für SQL-orientierte Teams zu einer relevanten Alternative.
Firebase Cloud Firestore bietet eine NoSQL-Datenbank für Mobilgeräte, Web und Server mit Echtzeit-Listenern und Offline-Unterstützung für Mobilgeräte und Web. Das dokumentierte Offline-Verhalten ermöglicht Zugriff ohne Verbindung; es belegt kein entsprechendes Verhalten in Convex.
runQuery/runMutation-Aufrufe müssen keinen konsistenten Zustand teilen; eine kombinierte Abfrage/Mutation besitzt eine konsistente Transaktionsgrenze.Der Aktionsleitfaden nennt einen Timeout nach 10 Minuten. Die Grenzreferenz nennt dagegen 30 Minuten für Aktionen in Convex-Laufzeit und 10 Minuten in Node-Laufzeit sowie eine Sekunde Abfrage-/Mutationsnutzercode ohne Datenbankoperationen. Diese öffentlichen Angaben sind uneinheitlich.
Vektorsuche ist eine nur für Aktionen verfügbare approximative Suche nächster Nachbarn mittels Kosinusähnlichkeit. Die Zugehörigkeit zu Ergebnissen ist nicht reaktiv, eine separate Abfrage kann aber die Daten jedes Ergebnisses reaktiv halten; Datensätze können sich vor dem Abruf ändern oder verschwinden. Tabellen erlauben vier Vektorindizes mit 2 bis 4.096 Dimensionen.
Bild-/Videogenerierung ist Alpha, Anfrage-/Antwortformate können sich ändern. Bilder nutzen Textprompts, ohne Bearbeitung mit Eingabebild oder Maske. Synchrone Videos schlagen nach etwa fünf Minuten fehl und erlauben 64 MiB Downloads; Abbruch, Timeout oder verlorene Antworten können dennoch Kosten verursachen. Asynchrone Vorgänge laufen nach sieben Tagen ab; Anbieter können Videos kürzer speichern.
Die FSL-Apache-2.0-Fair-Source-Lizenz des Backends schließt die Erstellung eines Produkts aus, das für den Wettbewerb mit gehostetem Convex Cloud entworfen ist. Code wechselt zwei Jahre nach Erstellung zu Apache 2.0; aktuelle Versionen sind nicht vom ersten Tag an uneingeschränkt Apache 2.0.
Ausgewiesene Beta Features dienen nur der Bewertung, liegen außerhalb der vertraglichen Platform und haben keine Servicezusagen, keinen Support, keine Gewährleistung oder Haftung für die Nutzung; Convex kann sie einstellen.
Kunden/Lizenzgeber behalten Rechte an Customer Data und räumen Convex eine begrenzte Verarbeitungslizenz für Plattformbereitstellung, Wartung/Support/Verbesserung, vom Kunden initiierte Integrationen und gesetzliche Pflichten ein. Dies ist eine Lizenz vom Kunden an die Plattform, keine Übertragung des Dateneigentums.
Convex besitzt Aggregated Data und darf sie für legitime Geschäftszwecke wie Analyse, Produktentwicklung und Benchmarking nutzen. Sie dürfen Kunden/Nutzer nicht identifizieren, deren Informationen nicht in identifizierbarer Form enthalten und eine Reidentifizierung nicht vernünftigerweise ermöglichen.
Die KI-Bedingungen verbieten ohne vorherige schriftliche Kundeneinwilligung das Trainieren/Verbessern von Convex- oder Drittanbieter-Basismodellen mit Customer Data. Ähnliche Eingaben können ähnliche Ausgaben erzeugen; Genauigkeit, Vollständigkeit, Fehlerfreiheit oder Eignung für einen Zweck werden nicht garantiert.
Ein ZDR-Marker dokumentiert eine Übereinstimmung mit dem Zero-Retention-Katalog beim letzten Update. Routing muss pro Anfrage aktiviert werden und schlägt ohne geeigneten Endpunkt fehl; der Marker allein ist keine Garantie. Bild-/Video-/Audiorouten akzeptieren diese Option nicht.
Die Datenschutzerklärung von Convex schließt Customer Data von Anwendungen aus; diese unterliegen Kundenvereinbarungen und Anwendungsrichtlinien. Für von der Erklärung erfasste Informationen kann Convex IP-/Gerätekennungen, ungefähren Standort und Aktivitätsdaten erheben und Cookies und Analysetools einsetzen.
Erfasste Informationen können weltweit einschließlich der USA verarbeitet/gespeichert und während der Dienstnutzung oder für Erhebungszwecke, Bereitstellung, Streitigkeiten, Audits, Rechtsverteidigung, Geschäftszwecke, Durchsetzung und gesetzliche Pflichten aufbewahrt werden; eine allgemeine feste Frist wird nicht genannt.
Gemäß DPA muss Convex Customer Personal Data bei Ablauf oder Beendigung der Vereinbarung löschen. Backup-/Archivkopien werden nach seinem Aufbewahrungsplan gelöscht; gesetzlich aufzubewahrende Kopien müssen isoliert und vor weiterer Verarbeitung geschützt werden, außer soweit geltendes Recht sie verlangt. Die Unterauftragsverarbeiterliste ordnet Infrastruktur-/Datenbankdienste der gewählten Region zu und nennt Support, Analyse, Abrechnung und KI-Routing in den USA sowie Community-Management in Deutschland.
Convex nennt AES-256-Verschlüsselung ruhender Kundencodes, Datenbanken, Dateien und Suchindizes, verschlüsselte Übertragung, beschränkten Produktionszugang und SOC-2-Type-2-Konformität. Convex sagt, HIPAA unterliegende Unternehmen dürften PHI auf der Plattform verarbeiten, sofern sie sein Business Associate Agreement unterzeichnen; diese Anbieterangaben belegen nicht die Konformität jeder Kundenanwendung.
Nein. Abfragen werden zwischengespeichert und sind abonnierbar, Mutationen sind transaktional; externe Aktionen erben nicht dieselben Garantien.
Nein. Es erfordert ein zahlendes Team und gesondert gemessene Modellnutzung. Selbstgehostete Deployments nutzen eigene Anbieterzugangsdaten.
Nein. Deployment-Infrastruktur, von der Datenschutzerklärung erfasste personenbezogene Daten, Unterauftragsverarbeiter und Aufbewahrung beim Modellrouting haben unterschiedliche Geltungsbereiche.