Skip to content

Pro FAQ

Karafka Pro is an enhanced version of the Karafka framework, adding more functionalities and providing additional customer support options.

  1. Is there a trial version?
  2. What is the license?
  3. How does Pro licensing work?
  4. Do I require to change source of the package?
  5. What happens if my subscription lapses?
  6. Do I need to replace the license for my running processes?
  7. How do I buy Karafka Pro?
  8. Can I distribute Karafka Pro to my customers?
  9. Can you transfer a license?
  10. Do I have to share the credentials with all of my developers?
  11. Can I get a refund?
  12. Can I accidentally use Pro because it is in the same repository?
  13. Why do I see a "Bad username or password" message when trying to bundle install?
  14. Ethics, Privacy, and Information Usage
  15. Contact Info

Is there a trial version?

Yes. For free, you can obtain temporary credentials from our website.

Those credentials will be valid for a month for every environment.

The trial license does not grant you our Pro commercial support.

What is the license?

See LICENSE-COMM in the root of the Karafka repo.

How does Pro licensing work?

Every organization running Karafka Pro on its servers must purchase a subscription. There's no limit to the number of servers or environments used by that organization. Your subscription will automatically renew every year.

Do I require to change source of the package?

No. All Karafka Pro code is stored in the same package and only included and used when a valid license gem is present.

What happens if my subscription lapses?

If we cannot charge your card, we will email you and try three more times over a week. If it still fails, your subscription will be canceled.

You'll lose access to the gem server and priority support, and Karafka Pro won't work anymore.

Do I need to replace the license for my running processes?

No. The production environment that is already started will not be affected (until the next deployment).

How do I buy Karafka Pro?

Follow the instructions on our website.

Can I distribute Karafka Pro to my customers?

This is a common requirement for "on-site installs" or "appliances" sold to large corporations.

The standard license is only appropriate for SaaS usage as it does not allow distribution. Karafka Pro has an Appliance license option which does allow you to distribute it. The Appliance license is $2,995/yr. It allows you to distribute the Pro gem as part of your application and each of your customers to run Karafka Pro as part of your application only. Email contact@karafka.io to purchase.

Can you transfer a license?

Licenses are not transferrable to another company. It is strongly recommended that you buy the license using a group email address so the license is not attached to any one employee's email address.

Do I have to share the credentials with all of my developers?

In general, yes. The credentials are required to download the gems and your developers will need the gems to use the commercial features.

Can I get a refund?

No. We offer a monthly trial during which you can check out Karafka Pro capabilities.

Can I accidentally use Pro because it is in the same repository?

No. The Pro code is never loaded unless a valid karafka-license is detected.

Why do I see a "Bad username or password" message when trying to bundle install?

If you are seeing the following error when trying to bundle install:

Fetching source index from https://gems.karafka.io/

Bad username or password for https://LOGIN@gems.karafka.io/.
Please double-check your credentials and correct them.
  1. Check the account email's Spam/Junk folder for any billing or payment emails. You would need to purchase a new subscription if your subscription was canceled.

  2. Double-check your login and password to the gem server.

  3. Upgrade Bundler. Versions before 2.3.x are buggy with the gem server.

Ethics, Privacy, and Information Usage

We only collect enough customer information to fill out a standard invoice for billing purposes. Customer information is never shared or sold to anyone.

The Karafka software runs on your servers. Karafka never has access to any private user data.

Contact Info

Maciej Mensfeld, Karafka.io
Sikorskiego 31/12
34-400 Nowy Targ
Poland

All billing/support inquiries: contact@karafka.io
NIP (VAT-ID): PL 735 261 5885