Skip to main content

FAQs

Straight answers to the questions we get asked most.

If something here reads like a non-answer, tell us — we would rather rewrite it than leave you guessing. Anything not covered, just ask.

Working with us

How do we start a project?

Send us a short description of what you are trying to achieve through the contact form. We will reply within one business day to arrange a call. That first conversation is free and is about understanding the problem — if we are not the right fit, we will tell you and, where we can, point you somewhere better. If it is a fit, we follow up with a written scope, timeline and cost for a first phase.

Do you work with startups?

Yes. For early-stage companies we deliberately scope a small first release that gets something real in front of users quickly, rather than spending the budget on a feature set nobody has validated yet. We are equally clear when an off-the-shelf tool would serve you better than custom software at this stage.

Do you work with international clients?

Yes. We work remotely with clients in other countries and time zones as a matter of routine, with a fixed overlap window each day for calls and a written record of decisions so progress does not depend on being in the same room.

Who will actually be working on our project?

The same small team throughout, with one point of contact who knows your project. Our CTO sets and reviews the architecture on every engagement. We do not hand projects to a different team after the sales conversation.

Cost and timelines

How much does custom software development cost?

It depends on scope, integrations and how much of the process is already well defined — which is why we do not publish a price list that would be wrong for most projects. What we can do quickly is give you a costed first phase after one scoping conversation, so you are comparing a real number rather than a range. Where a smaller build or an existing product would meet the need for less, we will say so.

How long does it take to build a web application?

A focused marketing website is typically 3–6 weeks. A first production release of a custom web application is usually 8–16 weeks, depending on how many workflows it covers and how many systems it integrates with. Larger platforms are delivered in phases, each one usable on its own rather than waiting for a single launch date.

How do you handle changes to scope?

Each phase has a fixed, written scope. When something new comes up mid-phase we price it and you decide whether it goes into the current phase or the next one. Nothing gets added silently and nothing gets billed without being agreed first.

Services and capability

Do you develop mobile applications?

Yes — native iOS and Android, and cross-platform builds in React Native or Flutter. We also handle App Store and Play Store submission, store listings and the release process, and take on existing apps that need modernising or rescuing after a previous developer.

Can you integrate AI into an existing business?

In most cases, yes. AI usually sits alongside your current systems rather than replacing them — reading from your database, calling your APIs and writing results back. The practical question is whether the data it needs is accessible and reasonably clean, which we assess before proposing anything, because it is the most common reason AI projects stall.

Can you modernise legacy software?

Yes, and usually without a full rebuild. We put an API layer in front of the existing system, move one capability at a time onto modern infrastructure, and retire the old parts as their replacements are proven. The legacy system keeps running throughout. When a rewrite genuinely is the cheaper route, we will show you the reasoning rather than just recommending it.

Can you integrate our existing systems?

Yes. Connecting ERP, CRM, accounting, e-commerce and in-house tools is a large part of what we do. If a system has an API, a database or even a scheduled export, we can usually integrate it. Where a vendor system is genuinely closed we will tell you what that constrains before you plan around it.

After launch

Do you provide ongoing maintenance and support?

Yes. Support covers security patches, dependency updates, monitoring, bug fixes and a prioritised backlog of improvements. It is offered as an ongoing arrangement but is never a condition of working with us — you can take the system in-house whenever you want.

Who owns the code and the data?

You do, in full. Source code, data, cloud accounts and domains are yours and are handed over at any point on request. We do not hold projects hostage through accounts registered in our name.

What happens if something breaks in production?

Monitoring and alerting go live with the product, so in most cases we see a problem before you report it. Support agreements define response times by severity, and every release has a tested rollback path so a bad deployment can be reversed quickly rather than debugged under pressure.

Web Development

About Web Development
How long does it take to build a web application?

A focused marketing site is typically 3–6 weeks. A first release of a custom web application is usually 8–16 weeks depending on how many workflows it covers and how many systems it has to integrate with. We scope a first release deliberately small so you get something usable in production early, then build out from there.

Can you work with our existing website or codebase?

Yes. A large share of our work is improving software someone else started. We begin with a short technical review covering architecture, dependencies, security and performance, then give you an honest recommendation on whether to extend, refactor or replace — including when replacing is not worth it.

Will our team be able to update content ourselves?

Yes. We separate content from code so pages, copy, images and SEO metadata can be edited without a deployment. Where a CMS makes sense we integrate one; where it does not, we use a simple structured content layer your team can edit directly.

Mobile Development

About Mobile Development
Should we build native or cross-platform?

It depends on what the app does. Cross-platform covers most business and customer apps well and costs less to maintain because there is one codebase. We recommend native when the app leans heavily on device hardware, needs sustained high-performance graphics, or has to match platform conventions exactly. We will tell you which applies to your case before you commit.

Do you handle App Store and Play Store submission?

Yes — developer account setup, store listings, screenshots, privacy declarations, review responses and the release process itself. We also set up the pipeline so your future updates go out without drama.

Can the app work without a connection?

Yes, and for field teams it usually should. We design an offline-first data layer that queues work locally and syncs when the device reconnects, with clear conflict rules so two people editing the same record does not corrupt your data.

AI Solutions

About AI Solutions
Can you integrate AI into a business we already run on other software?

Almost always, yes. AI usually sits alongside your existing systems rather than replacing them — reading from your database, calling your APIs, writing results back. What matters is whether the data it needs is accessible and reasonably clean. We check that first, because it is the most common reason AI projects stall.

How do we know where to start with AI?

We run a short assessment across your workflows and score each one on volume, time cost, error rate and how well-defined the task is. That produces a ranked shortlist. The first project should be something narrow enough to ship in weeks and visible enough that the result is obvious.

What happens to our data?

Your data stays yours. We use enterprise API tiers that exclude your inputs from model training, and for sensitive workloads we can run open-weight models in your own environment. Data handling, retention and access are agreed in writing before any integration is built.

What if the AI gets something wrong?

We design for that from the start rather than hoping it does not happen. Outputs cite their sources, confidence thresholds route uncertain cases to a person, and anything with financial, legal or clinical consequence requires human approval. You get logs of every decision the system made.

Digital Transformation

About Digital Transformation
Can you modernise our legacy software without a full rebuild?

Usually, yes. We put an API layer in front of the existing system, move one capability at a time onto modern infrastructure, and retire the old parts as they are replaced. The legacy system keeps running throughout. A full rewrite is sometimes genuinely the cheaper option, and when it is we will say so with the reasoning.

How disruptive is this to day-to-day operations?

Less than most people expect, because we do not do big-bang cutovers. Phases are scoped to a few weeks, new and old run side by side during transition, and every phase has a tested rollback. The heaviest demand on your team is time from the people who know the current process.

Do you work with the systems we already have?

Yes. Transformation work is mostly integration work. If a system has an API, a database or even a scheduled export, we can usually connect it. Where a vendor system is genuinely closed, we will tell you what that constrains before you plan around it.

Still have a question?

Ask it in one line. You will get a real answer from someone who would work on the project, not a templated reply.

Prefer email? hello@novista.io

Chat on WhatsApp