Products & licensing

Alongside client work, we are building our own AI-enabled software products. They will be available to clients in India and worldwide on a subscription basis, with enterprise and partner licensing for larger organisations.

Coming in the next few months Product details will be announced on this page.

Our product vision

The next generation of business software will be cloud-native, subscription-based and intelligent by default — with AI working quietly inside workflows rather than sitting beside them.

Our first products will be AI-enabled and sold on subscription, so clients can start small, pay monthly or annually, and receive improvements continuously. We focus on problems we understand well, validate them with real users, and release products only when they meet our own standards for reliability and security.

Where we are focusing

  • SaaS productsControl plane: onboarding, identity and metrics and billing, shared by all tenants. Tenant users sign in through identity and receive a token carrying the tenant ID, which flows into the SaaS application and backend services. Services store data either pooled, partitioned by tenant ID, or siloed per tenant, and send usage events to metrics and billing. Onboarding provisions tenant resources.Control plane — shared services for all tenantsApplication planeOnboardingCreates the tenantIdentityTenant-aware sign-inMetrics & billingUsage per tenantTenant usersTenants A · B · CSaaS appWeb & mobile UIBackend servicesTenant-aware logicPooled dataShared · by tenant IDSiloed dataDedicated per tenantSign inToken: user + tenant IDUsage eventsProvision resources12534

    SaaS products

    Subscription software with multi-tenant architecture, self-service onboarding and usage insight designed in from the start.

  • Proprietary platformsWeb and mobile apps and partner systems call an API gateway, which authenticates, rate-limits and routes requests to platform services: workflow, domain and integration. Services keep their own data stores and publish events to an event bus, which notifies plug-ins and webhooks.Platform servicesWeb & mobileYour channelsPartnersExternal systemsAPI gatewayAuthenticationRate limitingRoutingWorkflowProcess engineDomainCore business logicIntegrationERP · CRM · paymentsPlug-insNotified by webhooksEvent busAsync eventsData storesPer-service dataPublish events12354

    Proprietary platforms

    Modular, API-first platforms that serve as the foundation for our own products and can be licensed to partners.

  • AI-enabled productsIngestion pipeline: enterprise data is chunked and embedded, then stored in a vector database. Request flow: a user asks a question; the orchestrator runs a similarity search on the vector database, can call tools and APIs, and sends the prompt with retrieved context to the language model. The draft answer passes through guardrails and returns to the user as a grounded answer.Ingestion pipeline — runs as your data changesRequest flowEnterprise dataDocs · DBs · APIsChunk & embedEmbedding modelVector databaseSemantic indexUser or appAsks a questionOrchestratorAgent: plan · actLanguage modelGenerates answerTools & APIsSearch · actionsGuardrailsValidate · citeSimilarity searchTool callsDraft answerGrounded answer + sources1234567

    AI-enabled products

    Generative and agentic AI built into everyday business software to automate work and support better decisions — offered on subscription.

Software licensing

Licensing models that suit how organisations buy and deploy software. Terms are agreed individually and set out in a clear software usage agreement.

Subscription licences

Per user or per organisation, billed monthly or annually.

Enterprise licences

Organisation-wide agreements aligned with procurement and compliance needs.

Platform and white-label licences

Use a Koochu platform as the foundation for your own products or services.

Partner and reseller licences

Arrangements for solution partners who distribute or integrate our software.

Software licensing architecture: policy, licence key, activation and signed validationIn the vendor licensing service, a product has policies, and a licence key is issued from a policy and delivered to the customer. The customer enters the key in the installed software, which sends the key and a device fingerprint to the validation API. The API returns a signed result, signed with the vendor signing keys, and the software unlocks the licensed features.Licensing service (vendor)Customer environmentProductWhat is soldPolicyLimits & featuresLicence keyIssued per customerSigning keysSign licence dataValidation APIActivate · validateLicensed featuresPer entitlementsYour softwareDevice fingerprintCustomerReceives the keyKey deliveredKey + fingerprintSigned result12453
Swipe sideways to see the full diagram. How software licensing typically works, end to end — the numbers match the steps.

How licensing works

  1. Define the offer

    Products and policies set the licensing rules: number of seats or devices, duration and the features included.

  2. Issue a licence

    A licence key is generated from a policy and delivered to the customer.

  3. Activate

    The customer enters the key; the software sends it with a device fingerprint to the licensing API.

  4. Validate

    The API checks the licence against its policy and returns a cryptographically signed result that the software verifies, so it cannot be forged.

  5. Unlock features

    The software enables the features the licence entitles and re-validates periodically to handle renewals, expiry and seat changes.

Register your interest

Interested in early access, a subscription, a pilot, a partnership or enterprise licensing? Tell us about your organisation and what you are looking for.