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 can 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.
If you have any problems with the product after purchasing, I will fix them for you.
What support is available after purchase?
After your purchase, you will receive an invite to a private Discord server for concierge onboarding. You can message me on Discord any time, or via email to get help. The Discord 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.
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 Discord 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?
You must purchase a separate license for each individual, commercial product. If you build a product and it fails, you can re-use the license in another product. Discounts are available for multi-license purchases.