This is a simple tool to read the current balance on your canteen prepaid card, made possible by CoreNFC in iOS 13 and made with SwiftUI. Simply place your card at the top of your iPhone!


You will need an iPhone 7 or newer running iOS 13 or newer.

The app is tested with the following universities:

  • HS Aschaffenburg
  • Uni Bamberg
  • Uni Bochum
  • TU Braunschweig
  • TU Darmstadt
  • h_da Darmstadt
  • TU Dresden Emeal
  • Westfälische Hochschule Gelsenkirchen
  • Uni Gießen
  • Uni Greifswald
  • Uni Hannover
  • HS Hannover
  • TU Ilmenau
  • HS Koblenz
  • Uni Koblenz
  • Uni Köln
  • FH Köln
  • Uni Saarland
  • Uni Ulm
  • FH Würzburg
  • Uni Würzburg
  • HAW Würzburg-Schweinfurt

However, it should also work with the cards of these universities, but they are not tested yet. If you successfully scanned some of these (or another) card, please let me know!

  • Uni Bayreuth (only print balance)
  • Uni Bielefeld (only newer cards)
  • FH Brandenburg
  • Uni Bremen
  • HS Bremerhaven
  • TU Clausthal
  • HS Freiburg
  • DH Gera Eisenbach
  • MLU Halle
  • HAW Hamburg
  • Uni Heidelberg
  • Uni Hohenheim (only newer cards)
  • Uni Leipzig
  • Uni Lüneburg
  • Uni Magdeburg
  • DHBW Mosbach
  • HS Offenburg
  • Uni Osnabrück
  • HS Osnabrück
  • HS für Gestaltung Schwäbisch Gmünd
  • Uni Stuttgart
  • HS Zittau/Görlitz

Thanks to all contributors of this android app, which worked as a source for this list and some card data. Thanks to all who tested their cards and contributed to this list!


  • If you find a bug or want to provide some feedback/ideas, please open an issue.
  • If you want to add a new card of an unsupported university / canteen, please open an issue. I plan to add a feature to scan such cards, so we can easily find the required data.
  • If you want to contribute code, please open a pull request.