ClassQR is designed to be very simple to use and follows the pattern of Record > Scan > Stick > Listen
- 1. Get Some Codes!
In order to start using ClassQR you will need to get some codes. This can be done instantly from the app by choosing the ‘Get Codes’ option from the side menu. Input your email and click ‘Send Codes’ and they should arrive in your inbox within a minute. You can either use these digitally, you can print them out to paper or, our preferred option, onto stickers. Compatible stickers are available cheaply on Amazon here.
- 2. Record!
Once you have some codes to hand you can use the record screen to record a message. During the recording you can always pause the recording so you don’t have to leave all of the message at once.
There is the option to store metadata with the recording. This includes class, name, project, grade and comment. Any of these labels can be made ‘sticky’ by holding your finger down on them for a second. The border should turn bold. By making them sticky they will not be deleted after upload meaning you can use the same info for the next upload – useful for class and project which are enabled by default.
After you have finished recording you can listen back to what you have said by pressing the ‘play’ button or you can delete and start again by pressing the ‘delete’ button. When you are happy you can press the upload button to store your recording on the QR code.
- 3. Scan
In order to upload the audio you have recorded you will need to scan a code by pressing the upload button.
The recording that you have made is now encrypted for security purposes and sent to our storage location so that it can be accessed via the QR code. Information is stored in your History List for future retrieval, this includes, the link to the upload, the metadata and also the time and date. It is important to note that metadata and time and date are not sent to our servers. Only the encrypted audio recording is sent to our servers for privacy reasons.
At the time of uploading you have the choice to have the unencrypted audio file emailed to you so that you can store it for archival purposes. This option can be enabled or disabled in ‘options’.
- 4. Listen
After upload, the audio that you recorded will be stored at the link in the QR code and anyone who scans the QR code will be able to hear the recording. To do this they will need a QR scanner. These can be found on the App Store or the Play Store but some are better than others and some may not be compatible with our audio player.
Our QR reader recommendations are:
iOS – If you have iOS11 then you can use the camera app directly. This will link you to the audio in the Safari browser. Alternatively, if you are on iOS10 or below then we recommend using the i-nigma QR scanner, available here.
Android – Some Android cameras have a QR reader built in but most do not. We recommend using the i-nigma QR scanner available here.
Tip: A lot of students will have Snap Chat installed on their phones which has a QR scanner built in to the camera function.
- 5. Deleting
Sometimes you might want to delete your previous audio recordings and this can be done from the History List. Be aware that once deleted the audio recording will be gone permanently.
- 6. Backup
We strongly recommend using our backup feature which will encrypt your History List in a similar way to an audio file. This backup will be useful in case your phone is lost or stolen but it can also be used to transfer history between phones or even sync a history list so that different devices (an iPhone and an iPad for example) can have access to the same data.
- 1. Recording doesn't work
In order for ClassQR to work it needs to have access to your microphone (to record) and camera (to scan) and it will ask you for permission to use these the first time you start the app. If you have disallowed these permissions then it can cause problems such as recording not working. To fix this either go into your settings and grant these permissions or try reinstalling the app and allowing the permissions first time around.
Another possibility is that your device’s storage is full and you will need to clear some space to use ClassQR so that audio can be stored.
- 2. Recording works but I can't upload
This is likely due to a firewall issue. Try going to www.classqr.com on a browser and if it is blocked then this is the cause of your problem. To fix this you will need to speak to your IT department and get them to whitelist www.classqr.com. In the meantime you can try to use the service with mobile data if you have it.
- 3. When a code is scanned the audio does not play properly
This is likely due to using an incompatible browser or QR scanner. We recommend that you use either Chrome (if on Android) or Safari (if on iOS). Some device providers such as Samsung or Xiaomi include their own browsers that might not be compatible with our audio player. If this is the case then download Chrome from the Google Play Store and use that as your default browser. If you have Chrome or Safari already installed and set to default then the other cause might be that you are using a QR scanner that is using its own built in browser that is not compatible. We recommend using i-nigma which is ad free and links directly to Chrome or Safari.
Alternatively, it might be a firewall issue, please refer to the first troubleshooting point for more info on this.
ClassQR is designed to be an anonymous service and as such, the information that we collect about our users, is only for either sending codes via email or diagnostic purposes.
- 1. Email Addresses
In order to send a user codes we need an email address. We do not store these email addresses after the codes are sent but we do provide you with an option of being added to our mailing list so that we can let you know about updates, planned features or other related news about ClassQR. If you choose to sign up for this mailing list then your email address will not be shared with third parties. Email addresses that are stored on our database are stored in an encrypted format so as to protect from intrusion events such as hacking.
- 2. Anonymous Identifiers
In order to track code ownership (who originally uploaded to a code) we need to attach an anonymous identifier to your device. This anonymous identifier is uploaded with each code you send. If you choose to synchronise the app a cross multiple devices then we will also store the MAC address of each device, which will be associated with the anonymous identifier. This allows for shared ownership of codes between your devices meaning any of your devices can edit the content on the code. Neither the anonymous identifier or the MAC can be used to determine who the user is.
- 3. Data Storage
All data is stored at (storage location) in an encrypted format. We do not hold the decryption keys and the data is not accessible to ClassQR staff. The only location of the decryption key is on the code itself and in the history list of the original uploader. This means that the data is encrypted end to end. Files are not stored on the device used to record them and are deleted after upload.
- 4. History List and Metadata
Your device will keep a list of all codes you have uploaded a file to. This list includes the full URL including the decryption key so you can retrieve the file at a later date and also any meta data associated with the code such as name and date.
Meta data is not sent with the uploaded file and is only stored locally on your device unless you have chosen to backup your history list (so that you can transfer it between devices or recover your uploads if your device is broken or lost). If you choose to back up your history then your history list including URLs and meta data is encrypted onto one of the QR codes and stored on our server in encrypted format. Only the original uploader will have the decryption key and this can be considered a safe form of storage.
Apple and Android will automatically back up certain types of app data and the history list should be amongst this. We would recommend however that you also back up your history list using the ClassQR built in service should this first option fail.
- 5. Compliance with the GDPR
The General Data Protection Regulations are changing in May 2018 so that companies are only allowed to store what they need to about a user. The GDPR mainly concerns personal data which is defined as data that can be used to identify a user’s identity. The only information we store about our users are the email addresses used to send codes and we only store these with your permission. Once the codes have been sent we delete this personal data unless you have specified otherwise. You have the right to have this data deleted at any time and can do so by requesting another batch of codes but this time you should deselect the ‘contact me’ box and your email address data will be automatically deleted.
All other information that we store, such as user uploads and history list backups is considered anonymous data, in that ClassQR staff have no access to it in a decrypted format. It is stored in an encrypted format and only the original user and recipient can decrypt it. You have the right to delete any of your uploads at any time and this can be done from the history list. We would recommend that you enable history backup as without this you will be unable to access your uploads in the future if your device is broken, lost or stolen.
If you would like further information about the new GDPR (applicable to the EU from May 2018) then you can find the full documentation here.
By using the ClassQR app you agree to the following:
- You will not upload any audio recordings that contradict copyright law.
- Data is stored in an encrypted format that only the original uploader or someone in possession of the QR code has access to. This is considered anonymous data in regards to the GDPR and ClassQR staff do not have access to this data in an unencrypted format.
- You have the right to delete your data at anytime from within the app but if you do not backup your history list then you will not have access to your data if your device is lost, stolen or broken.
- Even though the data is encrypted, ClassQR should not be seen as a secure means of sending information given that anyone with the QR code can access the data. We suggest that if talking about students you should only use their first name rather than full name and do not include any identifiable information about them. The encryption we use should only be seen as protection against a hacking event, in which case, the information would not be accessible to the hacker.