Submitted for Judging

Favorites (0)


Video of it in action:

Fourpass is Passbook for the rest of us.

It's for everyone that doesn't have an iPhone or, like me, doesn't feel like upgrading to iOS6. Basically, it's an easy way to access all your loyalty cards through Foursquare.

Getting Started

  1. Visit and connect your Foursquare account. After you've done that, you'll get a personal e-mail address at Fourpass (

  2. Take a photo of one of your loyalty cards. (Or for the purposes of testing, take a photo of anything.)

  3. E-mail the photo as an attachment to your personal Fourpass e-mail address with the name of the store in the subject line. Try "Starbucks" since they're all over the nation. Send the e-mail and wait for the confirmation. (This takes just over a minute since it has to go through the mail servers.)

  4. Once you've gotten the confirmation e-mail that your card was added, open up the Foursquare app and check in to "Starbucks".

  5. You'll notice an extra section under "Connected Apps" which you can tap to pull up your loyalty card.

Going Forward

Down the line, I'd like to add support for boarding passes.

Technologies Used

  • Foursquare API (using the Python wrapper)
  • Mailgun (for all things e-mail)
  • Transloadit (for resizing images)
  • Rackspace Cloudfiles (for hosting the images)
  • Heroku (for hosting in general)
  • Python
  • Flask (Python web framework)
  • Requests (a Python library for HTTP)
  • Redis (backend data store)

Made in LA.


Rahim Sonawalla