Everything included.No upsell games.
41 features in three pillars. No tier table with strikethrough features, no hidden add-on modules. What's included is included.
Assets & Media
A canonical library. Sharp pipeline. Server-side image tools.
Asset Library
Central assets table. One row per asset regardless of origin: Upload, AI, Shopify import, Media Tools.
SHA-256 Dedup
Account-wide. Re-uploading the same bytes creates no second row, returns the existing asset instead.
System Folders
system_product_images, system_variant_images, system_ai_generated, system_media_tools. Auto-tagged on write.
Format Converter
JPEG, PNG, WebP, AVIF, with quality slider. Sharp and libvips on the server.
Batch Resize
Channel-spec sizes in one pass: IG Square, Pinterest Pin, OG Image, Shopify Product/Thumb, YouTube Thumb.
Crop to Aspect
1:1, 4:5, 9:16, 16:9, 4:3, 3:4, 3:2, 2:3. Attention or center anchor.
EXIF Strip
EXIF, IPTC, XMP removed, optional ICC retention. Orientation baked into pixels.
Rotate & Flip
90-degree steps, horizontal and vertical mirror.
Watermark
Overlay a watermark asset with position, scale, opacity, margin.
Collage Builder
Multiple library images composed into one asset, usable as AI reference.
Background Removal
Runware imageBackgroundRemoval, 6 models (BiRefNet Matting, Portrait, General, HRSOD, Bria RMBG v2 Open, RemBG v1.4). Output PNG with alpha.
sRGB Normalization
Sharp checks ICC, normalizes to sRGB for web compatibility.
Rendition Previews
Thumbnails automatically on upload, parallel to the processing state machine.
Signed URLs
Private assets get 1-hour TTL signatures, public assets get clear URLs.
Image Export
Download in JPEG, PNG, WebP, plus size presets: Original, Small, Medium, Linked Post (1200×628), Social Media Square (1080×1080) and Portrait (1080×1350).
Asset Origin & History
Provenance chain across source and reference assets plus chronological asset history: every step with tool or AI prompt, actor and timestamp.
Workflow & Releases
Approval flows, releases, audit. Operations as a data model.
Configurable Approval Flows
Unlimited stages per account, each stage with any or all rule, each stage with defined approvers.
Multi-Stage Approvals
State machine none → pending → in_review → approved or rejected → published. Asset lock during review.
Append-only Audit Log
Monthly partitioned, old partitions detachable. Long retention from day one.
Release Planning
Releases as first-class objects with launch date, linked products, and linked assets.
Readiness Rollup
Per release child, visible blockers: missing approvals, missing variants, expired licenses.
Scheduled Publish
product-release-schedule-tick checks dates, product-release-publish writes product data and images to Shopify.
Lock Semantics
Prevents double-publish during concurrent admin actions.
Micro Releases
Single variant fix, photo refresh, SEO update. Same publish path, with logs.
Custom Records
Polymorphic on product, release, asset. Custom schemas per account.
Custom Fields
Mirrors Shopify metafields. Read sync-aware, write validated by definitions.
Snapshots
Save product state before risky edits. Diffable and restorable.
Kanban Boards
Approvals and product releases as Kanban. Bottlenecks per stage and approver visible immediately.
AI · Brand · Trust
BYOK across 3 providers. Brand DNA as a data model. EU stack throughout.
AI Studio
Interactive single-generation via Runware. Reference images from library or mood board.
AI Recipes
Reusable templates for text, image, text_enrichment, classification, translation, qa. Batch across N products.
BYOK across 3 providers
Runware (image), OpenRouter (text), OpenAI. Keys libsodium-encrypted per account.
maxAttempts=1
No auto-retry on BYOK providers. Your bill stays predictable.
Review-Gated Proposals
AI proposals for text, category, translation land in /ai/proposals. Nothing hits the catalog without approve.
AI Chat in Catalog
ai-ask via OpenRouter, default anthropic/claude-3.5-sonnet. Query the catalog like a database.
Brand DNA
Palette, typography, tone, forbidden words, pose guidelines, mood board, logo. Per account.
Mood Boards
Printable via /identity/print, publicly shareable with optional password.
Printable Brand PDF
Brand book as a print-ready asset, generated from the data model.
EU Hosting
Hetzner Cloud (Falkenstein, Nuremberg), Contabo Object Storage EU, Bunny CDN EU, Lettermint (NL).
GDPR & DPA
DPA template, published sub-processor list, 30-day grace delete, data export endpoint.
Correct Invoices
Sequential invoice numbers, VAT ID handling, reverse charge for EU B2B.
2FA & Team Roles
TOTP with 10 backup codes, OAuth via Google and Facebook. company_users with owner, admin, member.