Craftifact
Europäisches SaaS-Artefakt-Repository für Maven, npm, Python, Docker und Go, mit sicheren Voreinstellungen und ohne Vendor-Lock-in.
Profil zuletzt aktualisiert: · Quellen ansehen
Über Craftifact
Craftifact ist eine SaaS für Artefakt-Repositories, betrieben von SoluForge in Berlin. Maven, npm, Python, OCI (Docker) und Go (beta) werden über Hosted-, Proxy- und Gruppen-Repository-Typen bereitgestellt, mit rollenbasierter Zugriffskontrolle und SSO via OIDC, automatischer CycloneDX-SBOM-Erstellung, Schwachstellen- und Lizenzsignal-Auswertung, Leak-Erkennung für Anmeldeinformationen sowie regelbasiertem Cleanup obsoleter Artefakte.
Das Produkt positioniert sich als schlanke Alternative zu JFrog Artifactory und Sonatype Nexus für KMU und mittelständische Engineering-Teams. Der gesamte Stack läuft auf Hetzner-Infrastruktur in Deutschland: die Marketingseite craftifact.com wird von einem Hetzner-Dedicated-Server ohne CDN ausgeliefert, die SaaS-Anwendung läuft auf Hetzner Cloud Nürnberg, und der Identity-Provider auf einem separaten Hetzner-Host hinter Caddy. Eine selbst gehostete Edition steht als Early Access für Organisationen mit On-Premise-Anforderungen an die Datenresidenz zur Verfügung.
Funktionen
- Maven-, npm-, Python-, OCI- (Docker) und Go-Artefaktformate (beta)
- Hosted-, Proxy- und Gruppen-Repository-Typen
- SSO über externen OIDC-IdP, dazu nativer IdP mit TOTP und Passkey-2FA
- Rollenbasierte Zugriffskontrolle mit Benutzergruppen
- Automatische CycloneDX-SBOM-Erstellung, wenn beim Upload keine SBOM mitgeliefert wird
- Schwachstellen-Mapping auf Komponenten- und Artefaktebene
- Abhängigkeits- und transitive Abhängigkeitsprüfung über Repositories hinweg
- Lizenzsignal-Auswertung aus SBOM-Daten
- Leak-Erkennung für Anmeldeinformationen und Tokens, zurückverfolgt zum ursprünglichen Artefakt
- Regelbasiertes Aufräumen veralteter Artefakte (ab Pro-Tier)
- S3-kompatibler externer Speicher (ab Teams-Tier)
- Umfassende Audit-Logs (ab Pro-Tier)
Alternativen
Andere europäische Unternehmen in derselben Kategorie wie Craftifact.
Souveränitäts-Scorecard
Beschaffungsrelevante Signale zu Datensouveränität, Eigentum und EU-Datenresidenz.
Wir bewerten jeden europäischen Anbieter anhand von sechs Souveränitäts-Dimensionen, die im SHIELD-Akronym zusammengefasst sind. Jede Karte unten steht für einen Buchstaben — lesen Sie sie als Checkliste beim Anbietervergleich.
Drittparteien, die Kundendaten verarbeiten können, etwa Auftragsverarbeiter, Unterauftragsverarbeiter, Zahlungsanbieter, KYC-Anbieter, Support-Chatbots, Analytik und vom Anbieter offengelegte eigenständige Verantwortliche.
Wo die juristische Person sitzt, wer sie kontrolliert und welche Tochtergesellschaften unter derselben Gruppe operieren.
Wo Kundendaten physisch gespeichert werden, wer den Hosting-Stack betreibt und welches CDN davor sitzt.
Ob öffentliche Quellen darauf hindeuten, dass der Anbieter oder seine datenverarbeitenden Drittparteien unter den US CLOUD Act oder eine andere extraterritoriale Reichweite fallen können.
Öffentliche AGB, Datenschutzerklärung, AVV, Subprozessor-Liste, Impressum sowie Security- oder Trust-Seiten.
Unabhängige Audits und Zertifizierungen (ISO 27001, BSI C5, TISAX, SOC 2) plus Open-Source-Transparenz.
Privat gehalten
Bootstrapped sole proprietorship (Einzelunternehmen) operated by Benjamin Wenzel. No external investors disclosed on any primary source. Viktoriia Wenzel is named as COO and CFO on the SoluForge about-us page. Neither the Craftifact nor the SoluForge impressum lists a GmbH or 'i.G.' (in formation) entity as of 2026-05-12.
🇩🇪 Berlin, Germany
Benjamin Wenzel SoluForge
Feste Region
All declared infrastructure runs on Hetzner in Germany. The marketing site is on a Hetzner dedicated server, the SaaS application on Hetzner Cloud Nuremberg, the identity provider on a separate Hetzner host. Region is not customer-configurable on the SaaS plans.
Webseite: Hetzner dedicated server in Germany (188.40.219.138 in DE-HETZNER-20090423 / AS24940). Apache with mod_pagespeed; no CDN in front
Anwendung: Hetzner Cloud Nuremberg (78.47.128.78 in CLOUD-NBG1)
E-Mail: Hetzner shared mail (MX terminator: www646.your-server.de)
CDN: None -- direct from origin, no Cloudflare, Fastly or Akamai in the request path
| Name | Land | Zweck |
|---|---|---|
| Hetzner Online GmbH | 🇩🇪 Germany | Hosting and infrastructure: dedicated server for the marketing site, Hetzner Cloud Nuremberg for the SaaS application, identity-provider host, mail server and authoritative DNS. |
Preise
€99
- 40 GB base storage (up to 120 GB with add-on at €15/mo)
- Maven, npm, Python, OCI and Go repository formats
- Hosted, proxy and group repository types
- Native IdP with TOTP and passkey 2FA
- 24-hour backup retention (3 days history)
€199
- 80 GB base storage (up to 280 GB with add-on at €25/mo)
- SSO via external OIDC IdP
- Rule-based cleanup of obsolete artifacts
- External repository import
- Comprehensive audit logging
- 1-hour backup retention (30 days history)
€399
- 160 GB base storage (up to 600 GB with add-on at €40/mo)
- Custom domain support
- Supply-chain insights
- S3-compatible external storage
- Full Pro feature set
Contact
- Custom storage allocation
- Custom SLA terms
- Negotiated DPA
Fragen & Antworten
6 Fragen
Wo werden meine Daten gespeichert?
Die gesamte Craftifact-Infrastruktur läuft auf Hetzner in Deutschland. Die SaaS-Anwendung läuft auf Hetzner Cloud Nürnberg, die Marketingseite auf einem Hetzner-Dedicated-Server und der Identity-Provider auf einem separaten Hetzner-Host. Die Region ist in den SaaS-Plänen nicht kundenseitig konfigurierbar; die Self-Hosted-Edition erlaubt es Organisationen, ihr eigenes Deployment-Ziel zu wählen.
Unterliegt Craftifact dem US CLOUD Act?
Nein. Die operative Gesellschaft ist Benjamin Wenzel SoluForge, ein deutsches Einzelunternehmen mit Sitz in Berlin, ohne US-Tochtergesellschaft und ohne US-Muttergesellschaft. Der einzige offengelegte Unterauftragsverarbeiter ist Hetzner Online GmbH (Deutschland). Auf der veröffentlichten Subprozessoren-Liste unter https://craftifact.com/subprocessors/ erscheint kein US-ansässiger Unterauftragsverarbeiter; der deklarierte Datenpfad bleibt damit außerhalb des CLOUD-Act-Geltungsbereichs.
Welche Artefaktformate werden unterstützt?
Maven, npm, Python, OCI (Docker) und Go (beta) -- fünf Paketformate mit Hosted-, Proxy- und Gruppen-Repository-Typen pro Format. Die SBOM-Erstellung nutzt das CycloneDX-Format und erfolgt automatisch, sofern beim Upload eines Artefakts keine SBOM mitgeliefert wird.
Wie sieht das SLA aus?
99,9 % Verfügbarkeit pro Kalendermonat, gemessen auf der Plattformverfügbarkeitsebene. Wartungsfenster sind dienstags 00:00 bis 04:00 CET/CEST, begrenzt auf 4 Stunden pro Monat und nicht in der Verfügbarkeitsberechnung enthalten. Service Credits werden nicht automatisch gewährt; Abhilfemaßnahmen werden vertraglich vereinbart, sofern zutreffend. Support-Reaktionsziele (unverbindlich, Montag bis Freitag 08:00 bis 18:00 CET/CEST): P1 innerhalb von 1 Stunde, P2 innerhalb von 2 Stunden, P3 innerhalb von 4 Stunden, P4 innerhalb von 8 Stunden.
Ist Craftifact Open Source?
Nein. Die GitHub-Organisationen SoluForge und craftifact existieren (erstellt am 10.06.2025 bzw. 22.07.2025), enthalten aber derzeit keine öffentlichen Repositories. Craftifact ist eine kommerzielle SaaS; eine Self-Hosted-Edition steht als Early Access für Organisationen mit On-Premise-Anforderungen an die Datenresidenz zur Verfügung. Das Lizenzmodell der Self-Hosted-Edition wird öffentlich nicht angegeben.
Stellt Craftifact einen AVV bereit?
Ja. Eine Vorschau des Standard-Auftragsverarbeitungsvertrags ist öffentlich verfügbar unter https://app.soluforge.de/shop/legal/dpa/preview/. Der finale, personalisierte AVV wird nach dem Login im Shop generiert. Anhang 3 des AVV verweist dynamisch auf die Live-Subprozessoren-Liste unter https://craftifact.com/subprocessors/ und verpflichtet Craftifact, Kunden mit 14 Tagen Vorlauf über Änderungen an Subprozessoren zu informieren.
Kurzinfos
Quellen & Herkunft
Dieses Profil wird aus zitierten öffentlichen Quellen zusammengestellt. Quellen-URLs und die letzten Prüfdaten stehen unten. Letzte Quellenprüfung: 12. Mai 2026.
Profile nutzen KI-gestützte Recherche mit redaktioneller Prüfung. Unternehmen können jederzeit Korrekturen anfordern.
Fehler entdeckt? Melden
Profilinhalte
- primär · about-pagecraftifact.comHomepage hero and meta description
- primär · about-pagecraftifact.com
- primär · security-pagecraftifact.com/security
- primär · about-pagecraftifact.com/featuresFeature set used in the second paragraph
- primär · othercraftifact.com/deLanguage switcher exposes EN at / and DE at /de/
- primär · pricing-pagecraftifact.com/pricingPrices server-rendered; net EUR, B2B only
- primär · termsapp.soluforge.de/shop/legal/termsAnnual 10% discount and 14-day post-invoice payment
- primär · about-pagecraftifact.com/features
- primär · security-pagecraftifact.com/security
- primär · termscraftifact.com/slaSLA targets and maintenance window
- primär · subprocessor-listcraftifact.com/subprocessors
- primär · dpaapp.soluforge.de/shop/legal/dpa/previewPublic preview DPA
- primär · about-pagecraftifact.com/self-hosted
Souveränität (SHIELD)
- primär · subprocessor-listcraftifact.com/subprocessorsPage lists Hetzner Online GmbH as the only subprocessor; effective date 13.01.2026
- primär · http-headersapp.soluforge.dePublic subprocessor list at craftifact.com/subprocessors/ as of 2026-01-13 names Hetzner Online GmbH only. Note for the customer: the CSP form-action directive on app.soluforge.de also allows mollie.com and pay.mollie.com -- if Mollie is in use for payments it should be added to the published subprocessor list.
- primär · impressumcraftifact.com/legal-notice
- primär · impressumsoluforge.de/impressumSame legal entity, address and VAT for both brands
- primär · impressumcraftifact.com/legal-noticeSingle Vertretungsberechtigt = Benjamin Wenzel; sole-proprietor structure
- primär · about-pagesoluforge.de/ueber-unsViktoriia Wenzel listed as COO & CFO; Benjamin Wenzel '10+ years DevOps' background
- primär · dns-recordscraftifact.comMarketing site, SaaS app, IdP, mail and authoritative DNS all on Hetzner DE
- primär · dns-recordscraftifact.comdig + whois on 188.40.219.138 returns DE-HETZNER-20090423 / AS24940; SaaS app on 78.47.128.78 in CLOUD-NBG1; MX = www646.your-server.de
- primär · http-headerscraftifact.comcurl -I returns server: Apache + x-mod-pagespeed; no cf-ray, x-served-by, Akamai or Fastly headers
- primär · subprocessor-listcraftifact.com/subprocessorsOnly Hetzner Online GmbH (Germany) is declared
- primär · dns-recordscraftifact.comFull stack on Hetzner DE; no US infrastructure detected
- primär · impressumcraftifact.com/legal-noticeAll legal-doc URLs surfaced via the site footer and the /legal/ index
- primär · othergithub.com/craftifactGitHub user exists (created 2025-07-22), 0 public repos
- primär · othergithub.com/SoluForgeGitHub org exists (created 2025-06-10), 0 public repos. No OSS published as of verification date