The Hatch Apps Contract

Param Jaggi
March 10, 2021

In the interest of bringing transparency to our sales process, we want to publicly share our customer contracts and overall methodology. If you're another software provider, feel free to use these as a starting template for your business. We've iterated the terms of these documents with over 100 customers ranging from 1 person startups to Fortune 500 companies.

We have 2 primary types of customer contracts: Software License and Software Services. We also have a handful of other agreements available for customers including a Data Processing Agreement (DPA) and a Contract Amendment. Below we've detailed the key tenants of these contracts.

Software License

  • Hatch Apps provides customers with an app or website built using our ecosystem. We own the code and the customer owns the data.
  • We charge an "Activation Fee" for any components we do not currently offer, customizations required for initial deployment, or an expedited delivery schedule.
  • We charge an annual recurring subscription for the use of the software on the Hatch Apps ecosystem. This subscription is based on the number of users required for the app.
  • Specifically, the value received from the customer is 3 fold: their custom app, managed cloud infrastructure, and a web platform to be in full control.

Software Services

  • Hatch Apps provides customers with services on a new or existing software system. The customer owns the code and the data. Hatch Apps leverages pre-built components and infrastructure during the engagement.
  • We charge an "Activation Fee" for the services conducted upfront for the project.
  • We charge a monthly or annual recurring subscription for maintenance, support, and updates of the software.
  • Specifically, the value received from the customer is 3 fold: ownership of the code base, faster delivery time, higher quality software using pre-built components.

Data Processing Agreement (DPA)

  • Customer's data passes through the Hatch Apps ecosystem and presented to the customer on their web dashboard. The customer owns the data while Hatch Apps owns the underlying code base.
  • Hatch Apps conducts annual vulnerability scans and penetration tests.
  • Hatch Apps uses AWS cloud services for servers, database, deployment, security, and more.
  • Hatch Apps provides the Customer with any changes to the system architecture or sub-processors of data.
  • There's a documented set of rules and procedures regulating the use of information, including its receipt, transmission, processing, storage, control, distribution, retrieval, access and presentation.  This includes the laws, rules and practices that regulate how an organization manages, protects, and distributes confidential information.
  • Hatch Apps has 48 hours to inform the Customer about any breach, any legally binding request for disclosure of the personal data by a law enforcement authority unless otherwise prohibited, such as a prohibition under criminal law to preserve the confidentiality of a law enforcement investigation, any accidental or unauthorized access, and any request received directly from the data subjects without responding to that request, unless it has been otherwise authorized to do so.

Software Contract Amendment

  • The same terms apply from either the Software Services or Software License contracts.
  • Hatch Apps is changing the services provided, fees associated with those services, or term length.

Just like every other part of the business, we aim to make the contracts be plug-and-play. This drives efficiency and cost savings for our customers because we don't have to re-invent the wheel every time. At Hatch Apps, we believe in the compounding value of a component-driven approach and this includes how we tackle the legal side of the business.