Frequently Asked Questions

Last updated 15 June 2021

Can I get a discount?

I do not offer ad-hoc discounts because it wouldn't be fair to other customers who have paid the full price. If I'm running a promotion, this will be clearly signposted on the website.

Can I get a refund?

Due to the nature of the software being non-returnable, I do not offer refunds. If you have any questions or would like to see specific code samples before you purchase, please get in touch and I will be happy to help you.

Does Gravity use Javascript or Typescript?

Both the front-end and back-end are written in Javascript.

What support is available after purchase?

After your purchase, you will receive an invite to a private Slack for concierge onboarding. You can message me on Slack any time, or via email to get help. The Slack community also has a lot of helpful members who can assist you with any questions you have.

Can I get updates?

Yes, you'll get a full 12 months of updates. After that, you can top up for another 12 months for only $195 - no need to re-purchase.

How are updates delivered?

You will be granted access to a private Github repo to pull changes from. Alternatively you can download a packaged .zip file.

Is Gravity single or multi-tenant?

Gravity is multi-tenant: users are stored in a single database. A single-tenant structure is also available on request for an additional fee. It's difficult to provide boilerplate code for this as the process of creating new databases on the fly differs depending on the database service.

Please also consider that the cost of hosting multiple databases will be much higher than multi-tenant. I don't recommend using single-tenant unless there is a solid business case for data isolation.

What databases are supported?

All major databases are supported: MySQL, Postgres, MongoDB, MSSQL, MySQL, MariaDB, SQLite3, Oracle, and Amazon Redshift.

What happens if I find a bug?

You can report bugs via the Slack channel or email; these will usually be fixed within 24 hours.

Do I get the full codebase after my purchase?

Yes, you can download the full codebase and customise it to suit your project requirements.

Can I use the code for more than one project?

No, you must purchase a separate license for each individual product. Discounts are available for multi-license purchases.

What if Gravity doesn't have a feature I need?

The codebase is easily customised and extended – you are never locked into the feature-set. You can also have custom features added to your SaaS boilerplate for an additional fee.