FAQ
Häufige Fragen
Ehrliche Antworten auf das, was Interessenten und Testnutzer wirklich fragen. Deine Frage ist nicht dabei? Support anschreiben — wir lesen jede Nachricht.
Erste Schritte
Pluma verwandelt jedes PDF in ein ausfüllbares Formular, das du über eine REST-API steuerst. Lade ein PDF hoch (eine Rechnungsvorlage, einen Vertrag, ein Behördenformular), platziere Felder darauf und schicke dann JSON per POST an /api/v1/.../templates/<id>/generate, um ein ausgefülltes PDF zurückzuerhalten. Gemacht für Teams, die viele strukturell ähnliche Dokumente erzeugen müssen, ohne PDF-Code zu schreiben.
Nein. Der Free-Tarif gibt dir 10 Renders pro Monat, 1 Workspace und 5 Vorlagen — genug, um zu prüfen, ob Pluma zu deinem Workflow passt, bevor du einen Euro ausgibst. Keine hinterlegte Karte, kein automatisches Upgrade.
Fünf Minuten bis zum ersten Render. Registrieren → PDF hochladen → per Klick ein paar Felder setzen → API-Schlüssel erzeugen → dein erstes JSON per POST senden. Die meisten haben ihr erstes ausgefülltes PDF in unter 10 Minuten.
Tarife & Abrechnung
Free: 1 MB pro gerendertem PDF, maximal 6 Seiten pro Vorlage. Advanced: 5 MB, kein Seitenlimit. Pro: 10 MB, kein Seitenlimit. Enterprise: 50 MB, kein Seitenlimit. Ein Render über deinem Limit liefert HTTP 413 mit einem klaren Upgrade-Hinweis — niemals eine stille Kürzung. Den vollständigen Vergleich findest du auf der Preisseite.
Bei Free ist es eine harte Grenze — weitere Renders liefern HTTP 402, bis das Kontingent am 1. des Folgemonats zurückgesetzt wird oder du upgradest. In bezahlten Tarifen werden zusätzliche Renders mit 0,02 € pro Render vom Prepaid-Guthaben abgebucht. Du kannst das Guthaben auf deiner Abrechnungsseite aufladen; wir melden uns per E-Mail, bevor es aufgebraucht ist.
Ja. Upgrades gelten sofort und werden anteilig berechnet. Downgrades werden zum Ende der laufenden Abrechnungsperiode wirksam (du behältst, wofür du bezahlt hast). Die Kündigung ist ein Klick im Stripe-Kundenportal, das wir von deiner Abrechnungsseite aus verlinken — keine E-Mail, kein Rückhalte-Anruf.
Ja — bei jährlicher Vorauszahlung sind zwei Monate geschenkt (10× der Monatspreis für 12 Monate Laufzeit). Schalte auf der Preisseite auf „Jährlich“ um, um den Vergleich zu sehen.
Daten & Aufbewahrung
Vorlagen bleiben, solange dein Abo aktiv ist — wir löschen sie nie, während du zahlst. Gerenderte PDFs haben eine tarifabhängige Aufbewahrungsdauer (Free 30 min, Advanced 7 d, Pro 30 d, Enterprise 90 d); lade die Datei herunter oder speichere die Bytes selbst, wenn du sie länger brauchst. Bei Free-Tarifen gilt: Bleibt ein Workspace 11 Monate ohne Logins und ohne API-Renders, senden wir eine Warn-E-Mail. Nach 12 Monaten löschen wir die Vorlagen und hochgeladenen Dateien des Workspace aus dem Speicher und deaktivieren den Workspace. Dein Benutzerkonto bleibt bestehen — du kannst dich jederzeit anmelden und mit Free neu starten.
In der Europäischen Union (Hetzner Object Storage, Nürnberg). PDFs sind privat — lesbar nur über eine kurzlebige, vorsignierte URL, die wir für den anfragenden Mandanten erzeugen. Vorlageninhalte oder gerenderte PDFs geben wir niemals an Dritte weiter.
Ja. Klicke auf deiner Kontoseite auf „Meine Daten herunterladen“ — Inhaber erhalten einen JSON-Export mit Profil- und Mandantendaten (Vorlagen samt Felddefinitionen, Schemas, API-Schlüssel-Metadaten, Nutzungsdaten sowie kurzlebige vorsignierte URLs für Quell-PDFs und Feldbilder). Reines JSON, kein Pluma-spezifischer Lock-in. Gerenderte PDFs sind nicht enthalten — hole sie über die Antwort-URL oder GET /renders/:id/url innerhalb ihrer Aufbewahrungsfrist. Nach dem Export kannst du auf Free zurückstufen (Daten ruhen) oder den Workspace vollständig löschen (24 Stunden Karenzzeit vor der endgültigen Entfernung).
API & Integrationen
Die Render-API ist reines HTTP + JSON — alles, was HTTP spricht, funktioniert: curl, Postman, jede Backend-Sprache. Sprach-SDKs gibt es noch nicht; die OpenAPI-3.1-Spezifikation unter /openapi.json wird aktuell gehalten, sodass du dir mit jedem OpenAPI-Generator einen typisierten Client für deinen Stack erzeugen kannst. Beispiele findest du unter /docs.
Füge auf der Webhooks-Einstellungsseite eine Ziel-URL hinzu und wähle die Events, die dich interessieren (job.completed, job.failed, signature.signed usw. — der vollständige Katalog steht in den Docs). Wir senden einen signierten JSON-Body per POST an deine URL, mit Wiederholung bei Fehlern (5 Versuche, exponentielles Backoff). Das Payload-Schema und die Signaturprüfung findest du unter /docs#webhooks.
Ja — sende einen Job per POST an /api/v1/:workspace/jobs mit einer templateId und einem Array aus Eingabezeilen. Wir rendern sie parallel, packen sie in ein ZIP und schicken dir einen Webhook, sobald es fertig ist (oder du fragst den Job-Status-Endpunkt ab). Ausgelegt auf Batch-Größen bis zu 10.000 Zeilen in Pro und Enterprise.
Sicherheit & Compliance
Durch zwei Schichten. (1) Mandantentrennung auf Anwendungsebene bei jeder Abfrage (workspaceId + tenantId auf jedem Datensatz). (2) PostgreSQL Row-Level Security — selbst wenn ein Bug die Prüfung auf Anwendungsebene umginge, würde RLS mandantenübergreifende Lesezugriffe bereits in der Datenbank blockieren. Das Passwort der mandantenspezifischen Datenbankrolle rotieren wir beim Start. Render-Ergebnisse sind mandantenspezifisch und verlassen den Workspace nie.
Ja. Pluma wird von Deutschland aus nach EU-Recht betrieben. Wir stellen einen Auftragsverarbeitungsvertrag (AVV) bereit, halten alle Daten in der EU, unterstützen sämtliche Betroffenenrechte (Auskunft, Berichtigung, Löschung, Datenübertragbarkeit) und führen eine dokumentierte Aufbewahrungsrichtlinie. Die vollständige Datenschutzerklärung findest du unter /privacy, den Standard-AVV zum Download unter /dpa.
Derzeit nicht. Die eingebaute E-Signatur von Pluma ist eine einfache elektronische Signatur — mit E-Mail-verifiziertem Unterzeichner, vollständigem Audit-Trail und Abschlusszertifikat — und trägt für die meisten alltäglichen Geschäftsvereinbarungen. Sie ist keine fortgeschrittene (AES) oder qualifizierte (QES) elektronische Signatur nach eIDAS, die einen qualifizierten Vertrauensdiensteanbieter voraussetzt. eIDAS-Unterstützung steht derzeit nicht auf unserer Roadmap, und wir können keinen Termin nennen. Wenn dein Anwendungsfall rechtlich eine qualifizierte Signatur verlangt, erfüllt Pluma diese Anforderung heute nicht.
Self-Hosting
Ja. Self-Hosted Pluma ist ein einzelner Docker-Container — bring deine eigene PostgreSQL-Datenbank mit (oder nutze das mitgelieferte SQLite für eine Ein-Team-Installation) und hinterlege einen Lizenzschlüssel für kostenpflichtige Funktionen. Kein SMTP, kein E-Mail-Anbieter, keine externen Dienste nötig: Einladungen für Mitglieder werden als Copy-and-paste-Links in der App ausgegeben. Das Image veröffentlichen wir auf Docker Hub. Die 5-Minuten-Installation findest du auf der Self-Host-Seite.
Gleiches Produkt, gleiche Funktionen (abhängig von deiner Lizenzstufe). Hosted ist ein SaaS, das wir betreiben — mit automatischen Updates, Backups und unserem Render-Cluster. Self-Hosted läuft auf deiner Infrastruktur — du kontrollierst Daten und Verfügbarkeit. Self-Hosted Pro bringt zusätzlich die Publish-Funktion: Exportiere einen Workspace als eigenständiges Renderer-Image, das du an deine eigenen Kunden ausliefern kannst.
Support
Melde dich bei Pluma an → klicke oben rechts auf deinen Avatar → „Hilfe erhalten“ öffnet die Support-Seite, auf der du ein Ticket eröffnen und seinen Verlauf einsehen kannst. Free antwortet in 3–5 Werktagen, Advanced per E-Mail am nächsten Werktag, Pro mit Priorität, Enterprise mit einem SLA, das du beim Vertragsabschluss aushandelst. Für schnelles Nachschlagen bist du hier schon richtig — in der FAQ.
Noch offene Fragen?
Eröffne ein Support-Ticket in der App oder schreib uns eine E-Mail — uns ist lieber, du bekommst eine Antwort, als dass du rätst.