Welcome to the r4nkt documentation...a work-in-progress.

Our goal is to explain how r4nkt works and how you can make the most of it. As we build it up and polish it, we hope to hear from our users so that we can focus on areas that will be the most helpful.

What is r4nkt?

R4nkt gives you all of the power and flexibility you need to gamify your application or to round out your game with features that may be missing. Gamifying your application helps you easily realize some of the many benefits of gamification. It helps you gain insight into how your end-users use your software via activities. Introducing achievements, leaderboards, and rewards can help engage and motivate your end-users as well as make your application a little more fun.

At its core, r4nkt is driven by player activities. Players are end-users. They are the individuals using your software or playing your games. Whenever a player does something within your software that you have determined to be interesting, then you report it to r4nkt via the r4nkt API. R4nkt then takes that information and acts on it. This includes evaluating whether or not any achievements have been earned, awarding badges, updating leaderboard rankings, and notifying you when anything interesting happens.

Who is r4nkt for?

R4nkt was designed for software developers of all stripes that would like to introduce game-design elements and game principles to their applications.

As noted above, there are many benefits to gamification. R4nkt is for anyone interested in enjoying these benefits.

R4nkt can be used with traditional applications or actual games. It can be used with any platform, including Android, iOS, Windows, macOS, and Linux.


Of course, for all this to happen, one must do the following:

  1. sign up

  2. create a game

  3. define your game's resources

  4. prepare your application to use the API

  5. prepare your application to respond to webhooks

  6. report your players' activities


For information about the different bits and pieces that make up r4nkt, please take a look at the next section.


If you have any questions or comments related to the documentation or if you have any difficulties with the service, please feel free to email us at or contact us on Discord.

Our customers are our top priority and we'd love to help...!

Last updated