You are renting your customers
Every order arrives with the buyer’s identity stripped out. You cannot email them, segment them, or notice when your best account stops ordering. You pay a commission you do not set for the privilege.

You searched jasa pembuatan aplikasi, software house Jakarta, vendor IT. You get Setasena and Gerald. We stay after launch. The data is in your name. One published retainer instead of posting a role, in the same conversation as gaji software engineer.
WHERE OUR TEAM BUILT BEFORE KUGIE
Past employers of our team, not past clients.
We are a software house in Indonesia that stays. Setasena and Gerald run the work. Your site, your database, and your data stay in your name.
Four Indonesian brands whose digital operation we run end-to-end. Every one of them is a case study you can read.


1,091 registered users, loyalty on their own database.


Mobile-first meal tracking on our multi-tenant platform.


Wholesale orders moved off WhatsApp to their own store.


Marketplace-only sales, now a database in their name.
Full roster and deeper case studies on /work.
What we hit running client operations becomes a product; the products then ship back into the client work that produced them. Five products, one studio.
An agentic e-commerce CRM. A customer database that acts on its own, turning masked marketplace buyers into named loyalty members.
Live with Arutala Coffee
Generative engine optimization. Content written to be cited by AI search engines, with real-time visibility across ChatGPT, Perplexity, AI Overviews, and Gemini.
Now part of Kugie
One API for every Indonesian payment method (QRIS, virtual accounts, bank transfer, and international cards) behind a single reconciliation surface.
Self-hostable invoicing and financial management for small teams.
Self-hostable management software for billiard halls. Desktop, Docker, or cloud.
Swivel, Terradium, Altura, Summit, Chalkboard. What each does, and how to try it.
Marketplaces are a good way to start selling. They are a harder way to keep selling. Tokopedia, Shopee and TikTok Shop hand you a masked buyer and keep the relationship. The pricing rules are theirs. So is the data: who reorders, who is growing, which city is quietly becoming your best market.
Every order arrives with the buyer’s identity stripped out. You cannot email them, segment them, or notice when your best account stops ordering. You pay a commission you do not set for the privilege.
A storefront on your own domain, running on your own database, with your marketplace orders pulled into it. Keep selling on the marketplaces. Just stop letting them be the only place your customers exist.
We set engagements up with the cloud account and the database registered to you, and us as admin. Kanata’s agreement puts it in writing: their access to their account, infrastructure, site and data cannot be suspended over a billing dispute, and their storefront and checkout never go dark for non-payment at all.
On exit you keep the site, the database, the data in it and the pipelines that fill it, under a perpetual licence. We keep our own engines (the content generator and the query layer). You keep everything they produced.
A software house that joins your standups and keeps the same two heads on the work. Setasena and Gerald. Not a new bench after kickoff.
We join your Slack, your Linear, your standups. Same two heads, week after week. Handoffs disappear because nothing gets handed off.
Website, analytics, loyalty, payments, content, internal tools. One partner, one point of accountability, one technical vision that holds across the whole operation.
No sprint contracts, no handoffs, no rebuilds every two years. We grow alongside your brand, keep the institutional knowledge in-house, and compound.
When we embed, we own the whole stack. Here's what that typically includes.
Shopify storefronts, custom checkouts, marketplace integrations.
Member programs, and the customer database (CRM) behind them, that survive marketplace churn.
Pipelines, dashboards, and the metrics that actually run the business.
Local Indonesian payment methods, reconciliation, and merchant-of-record setups (where one entity is the legal seller on the receipt).
Editorial systems, our own CMS, and search-ready technical foundations.
Dashboards, operator consoles, and the boring stuff that compounds.
Agents and assistants embedded where your team already works.
That is the comparison people are making when they search gaji software engineer or gaji programmer. You can post a role and hire one in-house senior. Or you get two senior heads, Setasena and Gerald, on one published retainer. We do not invent a market gaji. We publish our number. Retainers start at IDR 8M per month, after a kickoff of IDR 15M to 25M, on a three-month minimum.
No. Keep selling on Tokopedia, Shopee, and TikTok Shop. They are a good way to reach people who have never heard of you. The argument is that you should own a channel as well, so that the marketplaces are not the only place your customers exist.
An import pipeline pulls your Tokopedia, Shopee, TikTok Shop, and Blibli orders into a database provisioned in your name, in near real time. Buyers then claim their order through a unique link or QR code, which turns an anonymous marketplace transaction into a named customer you can actually contact. The result is one place where the whole business is visible, instead of four partial views.
The cloud account and the managed PostgreSQL database are registered to you. We hold admin; you hold the account. On exit you keep the site, the database, the data in it, and the pipelines that fill it, under a perpetual licence. Because all of it already sits on accounts in your name, nothing has to move. We keep our own engines, the content generator and the query layer, and you keep everything they produced. We document the handoff over thirty days and train your internal team.
Every partnership includes engineers who join your standups, a database provisioned in your name, your marketplace orders centralised into it, a shared knowledge base, and a founder you can call. Retainers start at IDR 8M per month on Starter, after a one-time kickoff of IDR 15M to 25M, on a three-month minimum. Embedded is IDR 25M per month. Embedded Plus starts at IDR 40M. What moves between tiers is team size and scope, not the rate.
Fuller answers on pricing, exit terms, and how an engagement runs live on /pricing.
Retainers start at IDR 8M per month. Kickoff is IDR 15M to 25M, on a three-month minimum. Embedded is IDR 25M. Plus starts at IDR 40M. Scope is what should move in a negotiation, not rate.
See pricing
Tell us about your brand. We respond within one working day.
Start a conversation