TL;DR: I made an app for contactless sign in at businesses. You can get it (and read about it) at struts.in. There are codes at the end of this post for a free IAP
Hey everyone,
Lately I've noticed that businesses are using pen and paper to track who has signed in to their business at a given time, to comply with government regulations around coronavirus.
The two main approaches seem to be pen and paper, or a QR code for a site to go to to submit your details. I think both of these approaches can have some issues:
Pen and Paper - You touch the pen, and so does everyone else, which is probably a poor idea for something that spreads on surfaces. Of course, good hand hygiene etc helps with this, but in my mind it's probably better to keep signing in completely contactless. Plus, your details are out in the open for anyone else to peruse when they sign in.
Writing your details on an online website - Contactless, but I've seen anything from Google Forms to websites set up for this purpose. The biggest thought I had around this approach was data privacy, and how do you know for sure that your details wouldn't be sold on etc?
I came up with a third approach to this, and it's called struts.in
What is struts.in?
struts.in is a completely contactless sign-in method for companies to comply with recording who has been in their business at a certain time, without using an online data store. The business installs struts.in on a cheap tablet, phone, or chromebook with a front facing camera, and puts it at point of sign in.
Customers arrive, open the struts.in app on their phone, and show it to the device. The device reads the QR code, greets the user, and stores the users' details in a local database.
At a later date, if asked by the relevant authorities, businesses can export a date range of data from struts.in in CSV format as required.
UPDATE: The struts.in app is now a Progressive Web App (PWA). Customers don't have to download the app now if they don't want to, they can just quickly generate a code on the site. All the code runs client-side, no data is stored on the server
What's the cost?
It's free for everyone to sign in to a place using struts.in. It costs $5 for businesses via In App Purchase to put it into checkin mode (so customers can check-in via the app, and so the data can be exported). No subscription or anything - just a once off purchase to support development.
It's under active development at the moment, but I wanted to share it with the OzBargain community for some early feedback. Here are some codes to unlock business mode for Android (iOS is coming soon - I accidentally broke the app store during the upload and Apple are getting back to me š¢).
2YK4E6Y0B47KZSA1NMFJBZJ
YET0TQXL5MSUBFC7X326RL2
75UM5ZWGFU5C8TJK9MJLX0C
0PJVR07P9C25KHJBEY65L05
SNA2RUDR80SPEN80ANLTYEB
GLQ9ENDAVC819UEPMS9PKA6
S3WX1M7N947TZZ5LF8GVVFY
CSJN6U8HJNNF01XBKZY6BQY
7ZAA3WHKLFPSPZSLA692KNH
I've been doing mobile development for a while now, but relatively new to the in-app purchase flow. If you have any issues let me know, and feedback is also welcome :)
I find this very hard to believe