Skip to content
Custom development

Our product experience. Your next service.

We develop and operate AI, web and mobile products. Whether you need a new product or AI in an existing service, we design around your goals and constraints.

Services

Custom Development

We bring experience from building and running our own services to the web and mobile apps you need.

Web Application Development
Mobile App Development
AI/ML Solution Development
Technical Consulting

You don’t need a specification or a fixed budget. We can work out what you need together.

What we can build together

These capabilities come from products we are building ourselves. Explore the examples and tell us how they could fit your project.

Our own product · Live

A web service for discovering and editing AI-generated image content

PicLoy — Discover AI-generated wallpapers by taste, then crop and edit them in your browser.

Explore the implementation— PicLoy

Our own product · Live

A mobile app that turns information in images, such as receipts, into records

Acorn Ledger — An iOS spending diary that reads receipts with AI and grows your garden as you keep recording.

Explore the implementation— Acorn Ledger

Our own product · In development

AI features that remember a user’s documents and conversation context

FictionDay — A Korean writing workspace where AI characters remember your world and manuscript as you write together.

Explore the implementation— FictionDay

Our own product · Alpha testing

Automated website checks and incident notifications

DoFix — Website maintenance that connects monitoring and incident alerts to cause analysis and proposed fixes.

Explore the implementation— DoFix
SI Process

Working together, from the first conversation to launch

We build fast with AI, but every deliverable is verified before handover.

01

Consultation · Kickoff

We align on goals, scope, and budget together.

02

Analysis · Design

Feature definition, screen/data design, and architecture.

03

Quote · Contract

Transparent quote, contract type and schedule fixed. NDA provided.

04

AI-assisted build

We use AI during implementation and share work completed and progress weekly.

05 VERIFY

Test · Result verification

Deliverables are verified against requirements with automated tests and a final human review.

06

Launch · Operate/Maintain

Post-launch monitoring and continuous improvement and support.

Care in the build, care in the checks

We bring experience from running our own services to your project. We check that features work as intended and review them in a realistic environment.

Automated tests
Unit, integration and E2E tests confirm the build behaves as specified.
Code review · Static analysis
Human review and static analysis catch defects.
Staging verification
Deployed to a production-like environment to confirm the output actually does what was intended.
Production monitoring
The same log and metric monitoring we use on our own services catches issues early after release.

Engagement models

We adapt flexibly to the nature of your project.

Project (fixed price)

Fixed-scope projects developed and delivered at a fixed price.

Staffing · Tech support

We embed people and expertise to build alongside your team.

Maintenance retainer

Monthly operations, improvements, and incident response.

Post-handover defect support: scope and duration are agreed and stated in the contract.

Deliverables

  • Full source code + repository transfer
  • Technical docs · API docs
  • Infrastructure · deployment pipeline
  • Handover · operations training

Tech stack

SvelteKitReactFastAPIPostgreSQLRedisDockerCloudflareOpenAI · Gemini

Stack is chosen with you per project needs. Above is what we actually use to run our own services.

Built to be handed over

This is how a project runs when we work together.

Always in a state someone else could take over

You get the full source and repository, plus technical and API documentation and the deployment pipeline. The rule is that no configuration lives only in one person's head.

Infrastructure and accounts can stay in your name

We can work with servers, domains and repositories in your accounts. At handover, we review access permissions and operational settings together.

Progress is written down weekly

What was done and what remains is shared weekly and recorded in the repository, so the state of the work is traceable even if people change.

Interruption terms go into the contract

Settlement basis, deliverable scope and handover procedure in the event work cannot continue are written into the agreement. A backup developer arrangement can be included if you want one.

Specific terms are agreed at contract time, based on project size and requirements.

Questions before starting a project

Do you only develop AI products?

We can discuss company websites, web services, mobile apps and internal tools, as well as AI features. We consider both new products and additions to existing services.

Can I start with just an idea?

Yes. Tell us who will use the service and what problem you want to solve. A reference product can help too. We can work through the features without a specification or a fixed budget.

How are development costs and timelines decided?

They depend on features, screens and design scope, integrations, data readiness and the operating environment. We separate essential features from later additions, define the scope and schedule, then discuss an estimate.

Is the AI estimate a contract price?

AI estimates and the calculator provide indicative figures for initial planning. Contract prices and timelines are agreed after reviewing requirements. We also clarify whether operating costs such as hosting and external AI API usage are included.

Can you add AI to an existing service?

Feasibility and scope depend on the current architecture, available APIs, data and access permissions. We can start by reviewing specific needs such as chatbots, document or image extraction, and workflow automation.

What happens to the source code and operations after development?

The contract defines the handover of source code, repositories, documentation and deployment environments. We also agree the transition process, support scope and costs based on whether you will run the service or request maintenance.

Considering a project?

Try the cost estimator, or just send us a message. We reply within one business day.

Discuss your project

Tell us what you want to build or what could work better. We can work through the details together by email.

We start with the features you need and your current situation, then work through the scope, timeline and estimate together.

Start with an example

We use what you send only to reply to you.