Illustrated people together with the Beanstack logo.


Ready, set, read with Beanstack!

Track your reading progress, get personalized book recommendations and join reading challenges for all ages.

Get started with Beanstack

  1. Download the Beanstack Tracker app from your mobile device's app store or visit our Beanstack website.
  2. On the app, locate Kingston Frontenac Public Library from the drop-down menu.
  3. Register for an account. If more than one person in your household is registering (we have challenges for all age groups), select "I am Registering Myself" first, then add additional family members after you register yourself.
  4. Select one of the various challenges available based on your age. If challenges are not your style, you can still use Beanstack to log what you read.
  5. Check out the Beanstack FAQ below for tips on how to get started.

Beanstack requires a valid email address to register for an account. Learn more about Beanstack's privacy policy.

Beanstack FAQ

What is Beanstack? 

It's the world's easiest way to keep track of all the books you read. When you create a Beanstack account for yourself or your family, you are instantly connected to KFPL's reading programs, so you'll get credit for every minute and every page. We'll keep all your stats for you, cheer you on while you work towards your program goals, and let you know when you've earned prizes.

When a challenge ends, you keep your account and reading history. You can keep logging your leisure reading. When the next challenge comes around, there is no need to re-register—click on it, and you're in.

How do I log my reading or activities? 

If you use the app to access Beanstack, you can use your phone to scan the barcode on the back of your book. You can also enter the number of pages, minutes or hours you read. If your current challenge uses Activities, they will be on your screen so you can click the ones you've done.

If you prefer to use your computer to log your reading, you can also enter your reading through your Beanstack account online. 

How do I get the prizes I earn in Beanstack? 

Every time you hit a reading milestone, you'll win a badge to celebrate. Certain badges will get you tickets in a prize draw. Your challenge should have all the details, or you can talk to our staff.

May I add more than one reader to my account? 

You can set up as many profiles as you like for readers of any age. If you're a caregiver who reads aloud to more than one kid at a time, you can credit that reading time to multiple children's accounts with a single click.

How do I update my password? 

Tap the gear button at the top right of your Beanstack page and hit "Edit Account."

How do I stop getting emails from Beanstack? 

Click "Edit Reader" next to your name and hit "No" under Email Notifications.