Data Collection Essentials: Online Forms

Web Services

By now, most of us are familiar with online forms as we need to use them for almost everything we do online. Forms are a central part of the web as data collection has become a multi-billion-dollar industry. Whether an eCommerce website or a simple sign-in to your favorite streaming service, almost every major application requires you to input data in a form to be stored in a database or cloud-based data system. Forms have long been the main feature of websites and web applications. Fortunately, JDR Web has years of experience implementing successful forms to companies large and small.

Most web developers know that forms are a lot more complex than simply providing a place for users to enter some data. Forms have moving parts as they interact with a database, sending new data into the database that has been submitted by a user. This creates opportunities for bad actors to take advantage of security flaws that may exist in the form. If the form has not been developed properly, a bad actor could use an array of different attacks that could damage the database of the application. This can cause damage to systems and cost companies millions of dollars.

Secure Online Forms

At JDR Web, we have made security a high priority, providing our clients with top-notch products built to withstand online attacks. This is one reason we partnered with Formstack, a secure online form builder. With Formstack, you can build a form yourself even if you have limited programming knowledge. The technology behind Formstack allows users to implement secure online forms without needing to worry about backend programming and security. All data that is provided to Formstack is secured with the highest standards of security, including 256-bit SSL, data encryption, PGP email encryption, password protection, invisible reCAPTCHA, and more. This means fewer headaches, less time building, and more time to spend growing your company.

Form Builder

With Formstack, there are a robust array of features that you can implement in your form. It’s easy to add new fields and customize them to your needs. This is a user-friendly way to build forms that require only some passing knowledge of how the software works. Once your form fields are in place, you can add conditional logic to different parts of your form. This allows your form to react to a user’s input. With this feature, you can easily show or hide sections of the form to personalize the user experience.

Each year, more and more web traffic has been attributed to mobile devices. Formstack forms are mobile-friendly, which makes the forms automatically adjust to any device and give mobile users a better user experience. This will help with mobile accessibility and with marketing. Formstack also provides analytics to gather actionable insights from your form data. As a result, you can improve conversion rates and help with your marketing strategy.

Finally, Formstack provides a cloud-based database to store your data. This can make automation of certain tasks like email lists simple and fast. The secure database is accessible to your web applications and only authorized users. The ease of use and robust security features feels like a luxury. Therefore, Formstack can give you peace of mind while providing infrastructure for your customer data. JDR Web provides services to implement Formstack on any size project for any type of business.

Why You Should Change Your Passwords Right Now

Web Services

It seems like not a day goes by without news of another major corporation or government agency becoming the latest victim of cyber crime. Data breaches at companies like Facebook have exposed hundreds of millions of leaked accounts with user information including emails and passwords. Combine this with what’s known as the Compilation Of Many Breaches, or COMB, a compilation of all past data breaches (including Target and Equifax) and the number of leaked accounts gets into the billions. Now, there are free tools that you can find online to see if your email, phone number, or passwords have been leaked, but it’s better to just assume that they have and overhaul your online security for your online accounts. At JDR Web, we are focused on security for our clients and we provide solutions that secure your web applications. However, we can’t be all places at once so we put together this guide to making your online accounts safer and more secure so you can drastically improve your online security with a few simple clicks.

Your Password Probably Isn’t Good Enough

If you’re anything like me just a few years ago, you probably have a password that you’ve been using for years and use it on multiple accounts to help you remember. Sound familiar? It might or might not have special characters but definitely uses a word and some important numbers, probably a birth year. Passwords like these are pretty simple for today’s computers to crack as computing power doubles roughly every 1.5 – 2 years while the price tag for them has fallen. The best way around this is to change your password to something more complex, and even difficult or nearly impossible to remember. More on that a little later.

Some readers may argue that they have a complex password and that it isn’t leaked in any of the data breaches based on research and online tools. This may be true, but if you are still using one password on multiple accounts with the same email and user information, you could still be at risk. This is because the practice of using the same password in multiple accounts means that only one of these accounts could suffer a data breach that could expose your credentials to other accounts. Luckily, there are some great tools available to help manage your account credentials.

One Password To Rule Them All, Password Management Software

Of the many solutions available to help store and manage your passwords, Password Management software is probably the simplest and most effective. While most browsers conveniently support storing your passwords, it’s not recommended by most security experts. Password Management software on the other hand, is a separate environment that is more difficult to breach should your device ever get stolen or lost for example. The best feature is that you will only need one password, and it needs to be unique, and unused on any of your other accounts. This password opens the software, and all of your online passwords and usernames can be stored and even generated for you to copy and paste.

There are two main types of Password Management software and this is where you may want to weigh the pros and cons to fit your needs. The first type is a cloud-based Password Management system, where a company hosts your passwords online and you simply need to login to retrieve your passwords. The other type is a local application that you would need to download to your device. The cloud-based system is more convenient for most people because you can use any device and login to the service to get your credentials. But this convenience comes at a price: you are relying on the service to protect your sensitive data and if the service suffers a cyber attack, it’s possible your credentials could be stolen. Additionally, these services often have a monthly recurring fee, or they may limit your account to one device for free.

The other option would be downloadable open-source password managers like KeePassXC, my personal favorite. This is free software and it’s available for Windows, Mac, Linux, Android, and there is an iOS version as well (KeePassium). It creates a database file that you can generate and store your passwords, as well as other specific account information. The database file is encrypted and unusable without having the main password you set up to unlock it. The only downside is, at this point the database is only available on the device you used set it up. If you want to have the same database file on other devices, you’ll need to manually copy the file to the other device and install the software.

In summary, most of us have some bad passwords out there and a lot of us are reusing the same password in multiple accounts. To make your online accounts more secure, consider using Password Management software or services. This will help you make unique and difficult passwords for all of your accounts without memorization. It’s also a good practice to regularly change your passwords, especially on your most important accounts. While there is no way to be completely safe from cyber threats, you can make your accounts much more secure with tools like Password Management software.