1. Project Scope and Quotes
Every custom project (Android apps, Windows desktop software, websites) starts with a written scope: what will be built, the platforms it will run on, the deliverables, and an estimated timeline. A quote is based on that scope and is valid only for the work it describes. Submitting an inquiry does not create an agreement or guarantee that the project will be taken on. Work begins only after both sides agree to the scope and quote in writing. Each estimate is based on what the project requires and is provided as a complete, all-inclusive estimate. Any additional features or work beyond the estimate will come at an additional cost, and the client will be given advance notice before any additional charges.
2. Payments and Deposits
To begin building an app, 50% of the quoted price is due up front. The remaining balance is due upon project completion. Payments are made through the payment link provided (Stripe). Payment terms are subject to change and are at the discretion of Johnny Haynes.
One-on-One Session: the $35 fee covers a dedicated 30-minute one-on-one session with Johnny Haynes to discuss an app idea or app development.
3. Ownership, Source Code and Licensing
- Your app. On completion and full payment, the client receives the finished, built app.
- Source code. Source code is not included in the project price. It is available for separate purchase upon project completion. A purchase made within about six months of completion is generally still available. After more than one year, the source files will likely need to be rebuilt at additional cost, and any rebuilt source files or deliverables are subject to these same terms. Source code availability and pricing are at the discretion of Johnny Haynes.
- Pre-existing and reusable tools. Libraries, components, tools and know-how that Johnny Haynes owned before the project or uses across projects remain his property. The client may use them as part of the delivered app.
- Third-party components. Open-source and third-party services (for example map, payment or cloud services) remain under their own licenses and terms, and any fees they charge are the client's responsibility.
- Nexus Apps ©. Nexus Point Truck ©, Nexus Scanner © and Nexus 9bit © are owned by Johnny Haynes. Buying one grants a license to use it, as described on its own Terms page, not ownership of its code.
- Portfolio. Finished work may be described in a portfolio only with the client's written consent (see Confidentiality).
4. Client Responsibilities
The client provides accurate requirements, content, brand assets, account access (for example app store or hosting accounts) and timely feedback. The client is responsible for having the rights to everything they supply and for their own app store, legal and regulatory obligations. Delays in materials or approvals can move the timeline.
5. Revisions
Each app project includes two revisions. A revision can cover bug fixes, user interface and menu changes, and workflow-related changes. Revisions are counted only after the final build has been released. Requests beyond the two included revisions, or outside the agreed scope, are quoted separately and may change the timeline.
6. Confidentiality
Everything shared in an inquiry or project is treated as strictly confidential. Johnny Haynes does not disclose client identities, business details, financial information or the nature of any project to third parties without the client's explicit written consent. This commitment continues after a project ends.
7. Limitation of Liability
Work is delivered in a professional manner according to the agreed scope, and bug fixes are handled through the two included revisions (see Revisions). Apart from that, software is provided "as is". No specific business, revenue or download result is promised or implied. Johnny Haynes is not liable for indirect, incidental or consequential damages, lost profits or lost data. Total liability for any project is limited to the amount the client paid for that project, and for a Nexus Apps © purchase, to the price paid for that app.
8. Not Legal or Financial Advice
Nothing on this website, in a one-on-one session or in a project constitutes legal, financial, investment or accounting advice. Before making decisions with legal or financial implications, consult licensed legal counsel, a certified financial advisor or a CPA.
9. Nexus Apps © Purchases and Refunds
Each app has its own Terms, Privacy Policy and Merchant Policy (pricing, delivery, refunds), and those pages control purchases of that app:
In short (from those pages): checkout is through Stripe, and Stripe emails a receipt. Refund requests are made with the Stripe receipt, within 7 days of purchase for Nexus Point Truck © and Nexus 9bit ©.
10. Governing Law
These terms, any project agreement and any Nexus Apps © purchase are governed by the laws of the state where the customer resides, and any dispute will be brought in the state or federal courts located in that state, consistent with the Merchant Policy of each app. Where the customer's state of residence cannot be determined, or its law cannot apply, the laws of the State of Alabama govern, with venue and jurisdiction in the state or federal courts located in Alabama.
11. Changes to These Terms
These terms may be updated. The version posted on this site applies from the date it is posted. A signed project agreement controls if it conflicts with these terms.