Confidential Software Development

Building bespoke web and Android applications often involves sensitive business data, proprietary workflows, and commercially valuable ideas. Client confidentiality is central to how I work.

Working under Non-Disclosure Agreements

I regularly deliver projects under Non-Disclosure Agreements (NDAs). This is particularly common for:

  • Internal business systems and operational platforms
  • Applications handling sensitive or regulated data
  • New products, SaaS platforms, or commercially sensitive ideas
  • Security-critical or compliance-driven solutions

I’m happy to sign client-provided NDAs or, where appropriate, provide a straightforward mutual NDA before any detailed technical discussions.

Why some projects are not publicly shown

Because of confidentiality requirements, some of my work cannot be publicly detailed or included in case studies.

This doesn’t reflect a lack of experience — it reflects the level of trust clients place in me when developing business-critical systems.

Where helpful, I can talk through relevant past projects at a high level, without disclosing confidential information, commercial detail, or intellectual property.

A professional, client-first approach

Confidentiality extends beyond formal NDAs. I treat discretion as a default throughout the lifecycle of a project, including:

  • Source code and system architecture
  • Databases, integrations, and infrastructure
  • Business logic, workflows, and internal processes

My goal is to provide a safe, trusted environment where you can build systems that support long-term growth without unnecessary risk.

Discussing a confidential project?

If your project requires discretion from day one, you’re very welcome to get in touch. Confidential projects are handled professionally, and NDAs are gladly signed.

Get in touch

For convenience, I’ve included a simple example NDA below. This is provided as a starting point only — clients are always welcome to supply their own NDA instead. Most clients prefer to use their own NDA — this example is simply provided to make early conversations easier.

Example Non-Disclosure Agreement (NDA)

This example is provided for convenience only and does not constitute legal advice. Clients are welcome to use their own NDA instead.

This Non-Disclosure Agreement is between [Client Name] (“the Client”) and New Media Aid Ltd (“the Developer”).

The purpose of this agreement is to allow both parties to discuss and, if appropriate, work on a software development project involving confidential information.

1. What is confidential?
Confidential information includes anything the Client shares that is not public, such as business details, technical information, system designs, source code, data, or commercial plans.

2. How the information is used
The Developer will only use confidential information to discuss or deliver the agreed project and will not share it with third parties without permission.

3. What is not confidential
Information is not considered confidential if it is already public, was known before it was shared, or is independently developed without reference to the Client’s information.

4. How long this applies
This agreement applies for [e.g. 3 years] from the date the information is first shared.

5. Legal jurisdiction
This agreement is governed by the laws of England and Wales.

Signed by authorised representatives of both parties.