be Smart.
be Secure.
Phone: 800-441-6612

Capture where someone filled out your form: Geolocation for SecureForm Form Builder

A nurse from your company visits a patient at his/her home and, as part of the process, has to fill out and submit an electronic form describing the visit while there. Capturing the nurse’s exact location (without the need to trust the nurse) when she or he fills out that form is a critical check that the patient received proper care—at the right time and place. This not only protects against nurses lying about their whereabouts, but it also defends you against patients who claim the nurse was not there at a specific time.


Geolocation is the ability for phone, tablet, and some laptops to know exactly where you are in the world (for example, through GPS or other means). This feature is visible in modern Web browsers so that Web pages can query the user’s device to find out the device’s current latitude and longitude and that can translate it into the approximate street address (assuming the location is close to some street address).

What about privacy?

Knowing someone’s location is very handy, but it does trigger our privacy response. Is that good information to capture? Is that an invasion of privacy? It turns out that the privacy issue is not as big a concern as it first appears. Why? In order for a form to capture the user’s geographic location, it has to ask the browser. All Web browsers then ask the end user whether it’s OK to share the physical location with the form. If the user says “no,” then the bowser can’t collect any location data. Sharing location data is strictly “opt in.”

Additionally, you can consider who you’re asking to fill out the forms. If they’re your employees, you justifiably require them to allow the browser to capture their location data. If it’s a customer whose physical location you require or you find useful in order to serve them, then it isn’t unreasonable to request but not require that they provide the info. For instance, searching for restaurants on Yelp! may prompt the site to ask you to share your location so that it can find restaurants near you quickly and easily.

If your Web form has collected someone’s physical location, you should ensure that information transmits and saves securely since it can identify the person. In the context of HIPAA, a street address together with medical information equals Protected Health Information (even if there are no names mentioned). You must properly safeguard the data.

Geolocation in SecureForm Form Builder

FormBuilder is the component of SecureForm that enables you to visually build and securely host your Web form in LuxSci. The FormBuilder’s toolbar now contains a “globe” tool which, when pressed, inserts geolocation capturing code into your form. So, once you save the form and someone fills it out and submits it, you’ll start receiving the following additional data (when it’s permitted and can be determined):

  1. Latitude
  2. Longitude
  3. Full physical address
  4. Address street number
  5. Address street name
  6. Address city
  7. Address state or province (short code: MA for Massachusetts, for instance)
  8. Address postal code
  9. Address country (short code: US for the United States, for example)

These fields will remain blank if the information isn’t available. Additionally, you can write custom JavaScript code that interacts with this system and allows you to perform other actions (such as use this data to prefill other form fields, execute your own API calls, etc.) if/when the geolocation data is determined.

Want to give it a try?  Get a SecureForm trial account.

Comments are closed.

• Access Anywhere
• Fast and Robust
• Super Secure
• Tons of Features
• Customizable
• Mobile Friendly

Send and receive email from your favorite programs, including:

 Microsoft Outlook
 Mozilla Thunderbird
 Apple Mail
 Windows Mail

... Virtually any program that supports POP, IMAP, or SMTP

Keep your email, contacts, and calendars in sync:

 Apple iPhone and iPad
 Android Devices
 Windows Phone

... Any device with Exchange ActiveSync (EAS) support

Relay your server's mail through LuxSci via smarthost:

• Resolve issues with ISP sending limits and restrictions
• Improve deliverability with better IP reputation and IP masking
• Take advantage of Email Archival and HIPAA Compliance
• Even setup smarthosting from Google Apps!

Free web site hosting with any email account:

• Start with up to 10 web sites and MySQL databases
• DNS services for one domain included
• Tons of features and fully HIPAA capable

LuxSci's focus on security and privacy:

• Read The Case for Email Security
• Read Mitigating Security & Privacy Threats
• Review our Privacy Policy

The most accurate, flexible, and trusted filters in the business:

• Premium protection with Intel Security Saas
• Realtime virus database guards against the latest threats
• Seven-day quarantine lets you put eyes on every filtered email
• Supplement with our Basic Spam Filter for even more features

End-to-end secure email encryption — to anyone, from anyone:

• No setup required — encryption is automatic and easy to use
• Secure outbound email with TLS, PGP, S/MIME, or Escrow
• Free inbound encryption via our SecureSend portal
• Independent of your recipient's level of email security
• Widely compatible and fully HIPAA Compliant

Add an extra layer of security with an SSL Certificate:

• Secure your web site
• Debrand LuxSci WebMail with your own secure domain
• Access secure email services via your own secure domain

Encrypt your service traffic via secure tunnel:

• Add another layer of security to your SSL connections
• WebMail, POP, IMAP, SMTP, web/database access
• SecureForm posts, SecureLine Escrow, SecureSend access
• Restrict your account to VPN access only

Secure long-term message archival:

• Immutable, tamperproof email retention with audit trails
• No system requirements — minimal setup, even less upkeep
• Realtime archival of all inbound and outbound messages
• Works anywhere — even with non-LuxSci email hosting

Free data backups included with all email hosting accounts:

• Automatic backups of all email, WebAides, web/database data
• Seven daily backups and up to four weekly backups
• Unlimited restores included at no additional cost
• Custom backup schedules for dedicated servers

Automate your email management:

• Save messages to specific folders or to LuxSci WebAides
• Advanced text scanning with regular expressions
• Tag messages, alter subject lines, or add custom headers
• Filter by message charset, type, TLS status, DKIM status
• Chain filters together for even more complex actions

• Bulk add and edit users, aliases and more
• Control sharing and access globally or on a granular level
• Delegate user roles through permissions
• Configure account-wide taglines, sending restrictions, and more
• Remotely administer account via SOAP API

Share, collaborate, organize, synchronize:

• Calendars, Contacts, Documents, Notes, Widgets, Workspaces
• Fine-grained access control and security
• Access anywhere via secure web portal or smartphone
• Save over solutions like Microsoft Exchange

Free folder sharing for all email hosting accounts:

• Share mail folders with other users in your account
• Subscribe to only the folders you want to see
• Set read-only or read-write access control
• View all personal and shared folders via unified web interface

Color code and label your email messages:

• Define and assign multiple IMAP keywords to each message
• Filter, search, and sort by tags
• Compatible and synchronizes with any IMAP email client
• Also usable with WebAide entries