Frequently Asked Questions

General

QuickTrials is built with security in mind. The solution is designed in such a way that only authorised users can access your data, using the same kind of encryption (SSL) and technology that is often used for internet banking.  QuickTrials is hosted by Google which provides very secure data centers which comply with security standards like ISO 27001 and SOC3.  More information about Google’s compliance certificates can be found here: https://cloud.google.com/security/compliance

If Google authentication is used for your logins you can also make use of Google security features such as 2 factor authentication and automatic account lock-out after failed login attempts.

Your data always belongs to you and can only be accessed by the people you authorise.  Our Engineering team can access customer data if needed to support the product, but we limit this to a couple of individuals on an as-needed basis. 

Category: General

There are different type of logins possible in QuickTrials:

  • Google Login: Use an email address that can be used for Google services. Includes all the Google security options like 2FA etc, periodic password checks etc.
  • Direct Login: Use an email formatted username in QuickTrials and define the password either directly as an admin or let the user set the password via an emailed link.
  • Apple Login (iOS): Use an Apple login on your iOS device.

Google Login

This means that you have to be able to log into the Google main search page (www.google.com, top right) with the account. Examples for these kind of accounts are Gmail users or Google Workspace (G-Suite) users, but most other emails can be used too if you register them at Google explicitly. 


New logins can be registered at Google (see https://accounts.google.com/signup and https://support.google.com/accounts/answer/27441?hl=en).

Note that you can registered an existing (non-gmail) address via the “Use my current email address instead” selection:

This will result in you being able to register your current email address:

Direct Login

A direct login can be set in QuickTrials after setting an email. You can either:

  • Directly set a password as an administrator. This allows the user to log in with this password. In this case, the email address does not need to be functional. This is the least secure option but simple to implement.
  • Send a password reset email to the user. This will let the user log in after having set his own password via an emailed password reset link. This is much more secure as no password needs to be transmitted to the user.

Apple Login

On iOS devices, users can also log in via Apple account credentials if the user email matches

Category: General

Data Warehouse

  • Dimension slugs are prefixed with “dim_”
  • Observation values are prefixed with “value_”
Category: Data Warehouse

Mobile

  • Make sure the user entry in the web app uses a valid Google login. If you can log in to the website with the user (Admin / Editor / Template admin), it works.
  • If you are a staff member, you can check this by logging in to the main www.google.com search site by clicking on the “sign-in” button at the top right.
  • If it does not work there might be some spelling difference between the email entered in the system and the one used by your mobile app

Category: Mobile

Position Tracking

For example, the device is at the field and all the values are captured, but then when our field person is at home, they notice something they missed and enter the missing value at home.

The last location (home) would be stored. Depending on if they synced before editing at home, you will be able to see the field position in the history though. This means that in case you would go home and just sync, without editing, the location of the field would be stored, not the location where you sync. The system will always try to save the last location where you edited / entered the data, but will only store the last value on each sync. Every sync is stored in history, so you will have as many history records as you have sync periods with edits.

Category: Position Tracking

If you want to record correct site locations, explicitly create a location field for an observation group linked only to the site. This means that for each site, staff will have to collect the value once explicitly and can also correct eventual errors by checking on a google map.

If you want to make sure your staff is actually recording data at the correct location, you can use the automatic tracking data, but be aware that observation group records changed at home will be visible with the last location.

Category: Position Tracking

No, not at all. It’s by single observation group record.

Category: Position Tracking

It is updated on each edit on the mobile, but only stored as a single history entry on every sync. This means that if you edit the data without syncing, it will just update the same record on your device. Once it’s synced, a history entry will be created on the server. If you then change it again on the device and sync, it will create a new history record on the device without losing the old one.

For example, the device is at the field and all the values are captured, but then when our field person is at home, they notice something they missed and enter the missing value at home.

The last location (home) would be stored. Depending on if they synced before editing at home, you will be able to see the field position in the history though.

Category: Position Tracking

No, an observation group record is created for each combination of dimensions/visit, eg for each plot if its site/rep/variety, for each site if its a site observation or for each plot/sample if its a sampled plot observation.

Category: Position Tracking

This data is updated every time an observation group record is updated. Values are stored together in one record per observation group and selected dimensions. Eg, if you would have an observation group for 4 values and you record them for a certain visit / plot, this will generate a single record with all 4 values and a time / GPS.

Category: Position Tracking