Skip to main content
DeploTeka Set up your first store

DeploTeka FAQ

Straight answers to the questions people ask before they set up their first customer store, with primary-source links where platform policy matters.

Frequently asked questions

What is DeploTeka?

DeploTeka is a tenant-scoped control plane for a vendor's dedicated Shopify custom-distribution apps. It creates one app per client store, seals credentials, and keeps each setup run's state and next action explicit. It does not write, host, build or run your product code.

Is it for me?

Yes if your Shopify-connected product already exists and repeated per-client app setup is the bottleneck. Agencies and studios with repeatable client work are also a fit. It is not for a merchant who needs one app, a team still deciding what to build, or a vendor that needs App Store discovery or unattended installation without merchant approval.

Do I have to rewrite my app?

Server-backed apps need the versioned fleet contract, including /api/fleet/register, /api/fleet/installed, and a per-store credential lookup. What the tooling can change depends on an exact supported manifest row; an unlisted stack or version is not supported merely because a reference guide exists. → the any-stack integration guide

Who owns the apps?

Each dedicated app is created inside your Shopify organization and remains visible in your Dev Dashboard. Disconnecting DeploTeka stops our use of the dashboard session and records durable destruction work for its retired sealed copy; it does not itself delete the app or end your session at Shopify — that lives in Shopify's own controls (your Dev Dashboard sign-in and organization settings). Shopify account continuity and policy decisions remain controlled by Shopify.

How do I charge my customers?

Through your own vendor contracts and payment arrangements. Generated custom-distribution apps cannot use Shopify Billing; DeploTeka billing belongs to the vendor's separate SaaS workspace. Check Shopify's distribution documentation for the current platform boundary.

Does DeploTeka take a cut of my revenue?

No. Plans are flat monthly prices — Studio €49, Growth €149, Agency €349, excluding VAT — each with a number of apps and active client stores. An active store is one being set up, waiting for its merchant to install, or installed; draft and blocked stores don't count, and deleting a store frees its place. Each workspace has a seven-day trial from registration; Checkout shows the first charge date; when enough trial time remains it is scheduled for the fixed trial end, but near that deadline billing may start when you confirm Checkout. After seven days, new installs and updates need an active plan; existing running stores are not disabled. Cancel any time, effective at the end of the paid month; a refund on request within 30 days of the first payment. No percentage of your revenue, ever.

Can agencies use it for client work?

Yes, when the agency has repeatable Shopify-connected software for known client stores and the custom-distribution topology fits. Each store gets a dedicated app in the agency's organization, and the merchant still reviews and approves the install in Shopify. → the page for agencies

How are updates handled today?

From one Update screen per app. A new version goes to one client store first; you check that store, confirm, and it goes to the rest. Each store shows the version it is on. With the release login connected, an app without extensions updates from DeploTeka’s server and nothing has to run on your side; an app that ships an extension goes through your deploy agent, where your code is. If the new version asks for a Shopify permission the merchant has not granted, that merchant approves it before their store moves.

What Shopify access does DeploTeka need?

Two Shopify sign-ins, both made by you on Shopify’s own pages; password, captcha and 2FA stay there. The first is your Dev Dashboard session, captured when you connect: DeploTeka uses it to create each store’s app and its install link, only through the consented, feature-flagged compatibility adapter. Shopify decides how long it lasts; when it ends, new stores wait at that step until you reconnect, and releases carry on. The second is the release login, a Shopify CLI sign-in you approve once: it can release versions of your apps, cannot read store data, and renews itself. Both are sealed with AES-256-GCM; that implementation fact is not a compliance certification. Each is your sign-in, not a Shopify grant: signing out of the Dev Dashboard ends the session at Shopify, and disconnecting here stops our use of both, records durable destruction work for the session’s sealed copy, retried after storage failure, and deletes the release login.

Is this allowed under Shopify's terms?

Shopify documents custom distribution, and its API Terms say one custom app must not be made available to more than one merchant. DeploTeka's topology is one dedicated app per client store; that is a product boundary, not Shopify approval or legal advice. You must assess your own distribution case against Shopify's current distribution documentation and terms.

How fast can I try it?

Workspace signup is available now, but there is no first-store time promise. A store setup still requires a consented Shopify connection, a supported backend or scaffold path, and merchant approval. Install evidence can remain unknown, and this page does not promise a billing start gate.

What's the first thing I actually do?

Create a workspace, then identify your exact stack and version. Use npx deploteka only for a supported manifest row; otherwise follow the matching adapter or verified scaffold path. An unlisted stack or version needs owner-led validation before it becomes a support claim.

I already set some stores up by hand — can I bring them in?

An existing app can be represented only when its ownership, identity, and configuration can be resolved safely. Migration effort depends on how each store was wired, and importing an app does not by itself prove installation, current version, or release readiness. We scope that path before mutation. → installing one app on multiple stores

What about the 2027 token change?

Platform token rules can change. Check Shopify's official changelog for the current public-app requirement and assess your own distribution method; DeploTeka does not promise a permanent exemption.

Which stacks are supported?

The current verified rows are: automated codemods for @shopify/shopify-app-remix v2–v4 and @shopify/shopify-app-react-router package majors 1–2; adapters for @shopify/shopify-app-express majors 4–8 (package on npm) and kyon147/laravel-shopify 17.3–27 (package on request — not public yet); and guided scaffolds for Rails with shopify_app ~>22.4, Python with ShopifyAPI 12.7.0, webhook-only Node with @shopify/shopify-api 11.6.x, and extension-only apps. An unrecognized stack or version is not supported. → the guides index

DeploTeka is independent software and is not affiliated with or endorsed by Shopify. "Shopify" is a trademark of Shopify Inc.