Couldn’t find your answer? Ask a question
What are you looking for?
Top popular FAQs
Will there be any hidden cost?
Our prices are competitive and fair. There are no surprise bills. Any unexpected or additional expenses must be pre-approved by you. That’s how we would like to be treated, and that is how our clients are treated.
Do I need to have someone who is tech savvy to speak with you?
You deserve to have your questions answered in plain English. We will clearly explain every single thing, so you understand.
How if I change my mind during the development, do I need to pay you any penalty to drop the project?
If you suddenly faces any financial issues or any other issues that may require you to drop the project halfway, there is no need to pay any penalty fees. We will deliver the works we have done so far that has been paid by you.
Halfway through the development,if I decide to stop working with you and engage with another company, how do I go with it?
If you are not satisfied with us during the course of development and will like to fire us, you have the rights to do so. We will deliver you the source files of the works that has been done so far and paid by you. We will also assist you in the “knowledge transfer” with the new software company that you hire.
How do you make sure you build what I want, and don’t get it wrong?
We don’t just blindly begin building your requirements; we start by having a meeting to understanding the commercial factors that are driving the need for your project. We want to get to a position very quickly where we know enough to challenge you on the assumptions you’ve made about the features you require.
Once we understand your business, we go to lots of effort at the start of a project to work with you, and scope out your requirements in detail.
You don’t just want us to tell you that we understand your project, we need to prove it to you. This is why we will often create a specification document, with wireframes and the full UI/UX where appropriate, before we design a single pixel, or write a line of code.
Are you able to work with our existing technical / design / marketing team?
Yes, we specialize in highly bespoke projects, and it is common for us to work with existing systems and teams.
When working closely with other suppliers that are relevant to your business, we aim to build a strong collaborative relationship with a focus on cooperation and support for all of those involved.
If these stakeholders are crucial to the success of the project, then we would recommend arranging a call or meeting with them early on, to explore their ideas and identify how to work around any potential environmental limitations.
Do I have to pay a big sum to start the project?
No,you don’t have to. Our payment terms is by milestones/phases. We will breakdown the project into milestones where upon each milestone you will be able to test the apps yourself.
Do you provide support after development?
Yes, we offer the option to engage us on an ad-hoc basis for support, or have monthly retainer options should you require a more consistent and reliable level of service.
Ad-hoc support can work for projects that need minimal support as to avoid the need for fixed ongoing monthly costs. However, this can be at the expense of responsivity as requests are scheduled based on when our resource is available.
Most of our clients choose to have at least a small monthly support retainer to get the best responsivity, as dedicated time is scheduled months in advance. If you have a highly technical project with us, then we would recommend opting for a monthly support retainer to cover small ad-hoc changes, improvements, updates and support.
We base our retainer pricing on the amount of development and support hours you need each month. The number of hours that you need depends on many factors such as the size of your project, or the number of new features you are likely to need each month that you’d like to be covered by your retainer arrangement. It’s important to us that you get value-for-money so we’d recommend putting together a nice-to-have list so that your allocation is used each month on value-adding improvements.
How easy it is to schedule meetings or to have a call with you?
We even answer calls on weekends. You will never find any issues connecting us. We can schedule meetings or call anytime you want.
Who owns the source codes of the apps you make?
Yes, you will be assigned appropriate copyright or licence rights for the bespoke code that we write for your project. We are transparent with intellectual property rights, and you will have the opportunity to review our code ownership terms before the project begins.
Do you build web applications too?
Yes, in fact nearly every mobile app that we build also needs a web based application behind the scenes to drive it.
Can you deliver my project quicker?
In some cases yes, in others, no.
Can nine women deliver a baby in one month? This analogy can be applied to tech projects too.
Sometimes, by dedicating more developer resource to a project, it can be completed much faster. But in other situations, we may be restricted by the project, technology or security requirements.
If you have a date requirement, contact us as soon as possible so we can do our very best to meet it.
Can I make changes to the specifications during the development?
We do allow our clients to add or make changes to the specifications as long as we have not developed the particular module. As for adding, you can request addings of feature as long as the time taken to add the requested feature do not go more than 2 days.
What if I want to switch developer later, or bring development in-house?
We recognise that there are many scenarios where you may grow to a point where you no longer need us. For example, a start-up may not have the experience or funds to employ and put the structures in place that are necessary to run an efficient in-house development team for some time. However, as the business grows, the commercial landscape may also change, and make in-housing the development team a sensible long-term decision.
And, we’re okay with that – In fact, we plan for it.
Our code is built upon popular frameworks used by lots of the best teams in the world. For example, we use the React Framework for many of our projects, the same framework that Facebook is built upon and drives all of their products. Provided they are used correctly, these frameworks provide rules and conventions that give consistency to the work that developers create.
These benefits extend to you too: Should our offices explode, which we sincerely hope that they won’t, then skilled development teams exist in the world that can pick up from where we left off. This significantly reduces project risk for you, offering peace of mind.
We also version-control our code using an industry-standard tool called GIT. Think of it like being able to save your game as you go – at key milestones developers can save their progress and GIT will remember all the file changes that form each save-state.
GIT provides a history of who has worked on what, and when, enabling us to manage the different versions of your application and safely enabling multiple people to work on a project in parallel. Once everyone is complete, we can pull together new code and features in a process called a merge.
These methods allow our team to work collaboratively with each other and creates a win-win scenario that reduces your business risk too.