For use by Learning Tree Instructors only.
The iCheckIn application is developed by Rejminet Group Inc., a Canada corporation, for use by instructors teaching for Learning Tree International, a Delaware corporation.
iCheckIn Privacy Policy
TL;DR: We do not send any personal data to our server.
Any data you enter regarding course runs will be sent to Learning Tree after you review it in your email client.
Any of the forms that send an email will of course divulge your name and email address, but Learning Tree already has that if you’re an instructor. In addition, a small amount of usage information (anonymized) as well as any crash information (also anonymized) may be recorded by Google or Apple.
The application maintains a history of your course runs in a local (on-device) database. Learning Tree already has this information. The application does not (other than as described above) upload this information to any server anywhere.
Some of the permissions that the applications requests are only used for convenience, e.g, Access Camera is used to let you use the camera to take pictures of problematic equipment without leaving the app. We do not track or store your location, nor do we ever track anything you do.
The following is an list of permissions and why we want them:
- Read Profile and Read Contacts
-
Just so you don’t have to type your name into the app; we do not otherwise access your contacts.
- Call Phone
-
So we can directly call IR, Travel, etc., when you need to, without going off to your Contacts.
- Read Phone State
-
So we can get your phone number at initial setup time. You can override this in settings.
- Internet access
-
To download Help, Release Notes, etc.,
- Record Pictures and Record Audio
-
To take pictures of equipment issues (we don’t intentionally record audio but the picture plugin on some platforms requires it).
So, for example, Contacts is needed so you don’t have to re-type your phone number in the how-to-contact-me portion. We do not access your contacts in general, only the "profile" or "owner" contact. Camera is used to record equipment issues and/or course sign-up registers. There is nothing sinister. Nothing is sent other than what you see in the email dialog that pops up when you click Send. Nothing is stored in the databases except course date, location, and the data you enter on the 3 form pages; these are saved so you can re-send them without re-typing them if the email goes astray. It is all done for your convenience, not for mine and not for Learning Tree’s.
Data Retention
Data you enter are retained on your device, and data you send are (presumably) retained in a database at Learning Tree. No location data are stored on the device other than the name of the city or the Customer Name for an onsite course. Pictures are stored in "internal storage".
To verify this, here is the database schema of everything that is ever saved on the device. The example is from Android but the same database code is used on all platforms. Your name and phone number are only stored in the Shared Preferences.
LAPTOP-iCheckIn $ adb -d shell sqlite3 /data/data/com.darwinsys.easyreporter/databases/crs_run_data.sqlite .schema CREATE TABLE android_metadata (locale TEXT); CREATE TABLE IF NOT EXISTS "course_runs"(id integer primary key,summary varchar,course_number integer,sequence_number varchar(10),start_date date,is_home_studio boolean default(0),location varchar,opsunit char(2),customer varchar,arrivalSent boolean,arrivalreport_sentdate date,setupSent boolean,setupreport_sentdate date,setupreport_hours double,setupreport_kit_condition integer,setupreport_inventory_issues varchar(6),setupreport_inventory_comments varchar,setupreport_defects varchar(10),setupreport_defects_comments varchar,setupImageFiles varchar,attendeesSent boolean,attendeesreport_sentdate date,attendees_count integer,attendeesImageFiles varchar, ops_unit integer default(0), setupreport_imagefile varchar, attendeesreport_imagefile varchar); ^D LAPTOP-iCheckIn $
Data Removal Policy
No data are uploaded to Rejminet’s servers.
To delete the personal data on the device, all you need to do is to uninstall the iCheckIn app. We’re sorry to see you go but hey, it’s your choice.
To delete any data stored by Learning Tree, please contact your IR Coordinator.
Contact
If you need to contact us regarding this privacy policy, please reach out by email to icheckin-feedback@darwinsys.com.