WELCOME TO XFORMS

ANY FORM, ON ANY DEVICE, ANYWHERE

A MODERN FORMS SOFTWARE PLATFORM BUILT USING BEST-OF-BREED WEB AND MOBILE TECHNOLOGIES

XForms uses modern enterprise-grade technologies under the hood, built to run on all modern devices of today and for the next decade. Major components include a NoSQL elastic datastore, best-in-class cloud infrastructure, and modern native application frameworks and web technologies.

ADVANCED MOBILE APP FEATURES

While XForms contains your typical forms software features, it also has some interesting controls that make it a bit different, all designed to make it as fast as possible to collect your field data without requiring any special device type.

Editable Table Grids

Linked Fields

Dual Columns View

Workflow-Driven Subforms

Draw Layer Above Image

Assign Forms

Collapsible Form Sections

Geofenced Jobs

Form % Complete

OUR MISSION: MAKE FIELD DATA CAPTURE REALLY EASY AND FAST ON ANY DEVICE, WHILE SIMULTANEOUSLY COLLECTING METADATA AT THE FORM LEVEL

XForm’s mission is to make field data capture so easy and fast that it’s a cinch to use and not burdensome, complicated, or time-consuming, or only available on certain types of devices.  To be available for data collection when needed, and to get out of the way quickly when not needed, so that your field crews can focus on the real work, not on entering data required by management.

 

All of this while also capturing metadata such as date/time stamps, machine_id, and geolocation whenever a form is opened and closed, information that could be used for other interesting workflows and uses within your organization.

SYSTEM ARCHITECTURE

DATASTORE

Elastic, highly scalable, low-latency, redundant cloud-based datastore accessible only via REST API calls.  All data encrypted in rest state.

REST API

RESTful APIs behind a secure enterprise-grade firewall.

FIREWALL

Firewall layer between the RESTful APIs and both the web application and native mobile apps.

WEB AND MOBILE APPS

Web app: used for reporting dashboard, user management, reference list maintenance, and form design.  Native mobile apps: used for field data collection

 

SECURITY

  • Encryption at rest

  • Encryption in transit via https

  • Firewall layer between apps and APIs

  • Access to the database only via APIs

  • Active Directory for user credentials and password policies

CUSTOMIZED ADMIN & REPORTING DASHBOARD

YOUR KPIs

Display and track the key performance indicators that you are most interested in using doughnut charts, graphs, and charts. Filter quickly using simple controls.

VIEW, PRINT, SHARE

View, sort, and drill down into records collected by your field teams. Print to PDF, share with others, and export to other formats.

CONTROL ACCESS

Manage user permissions and control access to the system.

MANAGE REFERENCE LISTS & FORM TEMPLATES

Maintain reference lists that populate listboxes. Add, update, and remove form templates.

 

METADATA COLLECTION AT THE FORM LEVEL

Each time a form is opened or closed on an XForms mobile app, the following information is captured when possible:

 

  • geolocation
  • user_id
  • machine_id
  • date_time

This metadata capture right out of the box provides your organization with a lot more intelligence and actionable information that was either not possible or difficult to implement.  For example, you could limit data entry against a specific job or project to an area within a certain radius of a particular location.  You could assign an inspection to be performed by a specific person on a specific date and location, but the user assigned would not be able to complete the inspection unless they are actually at the jobsite.  You could also calculate the amount of time a specific user takes to complete a form, and compare this to other users to determine if they are being efficient at a particular task or not.  You could use this information to cross check timesheet hours submitted.  You could even view a map of the locations where a form was opened and where that same form was closed.

BUILT-IN AUDIT TRAIL

Enable XForm’s audit trail to track changes made to any form. Viewable at the form level and at a higher (aggregate) level.  View snapshots of the data each time a change was made to a saved form, previous and current values of a field, date and time the changes were made, and who made the changes.

OPEN APIs

Use XForm’s powerful yet simple mobile apps to collect field data quickly and easily.  Then extract data out of XForms using easy-to-understand RESTful APIs for use within other applications.  Push data into XForms using the same APIs, and take advantage of XForm’s native apps for simplified field data collection.

YOUR INTELLECTUAL PROPERTY

While we obviously own the platform IP, because your web and mobile apps are designed and customized to your specs, you own the IP to them, not us.   You also of course own your form designs, form templates and data.

PEACE OF MIND SOURCE CODE ESCROW

Sleep well at night knowing that if a business disaster happens, your source code is safe with an independent 3rd party escrow agent.

Want to schedule a demo?

Enter your name and email below and we'll contact you with some available dates

Thanks! We will be in touch soon with some dates