Solution overview

Users access factors via their favorite web browser, which renders the pages returned by the cloud-hosted web application.

The web application runs on a cloud-based Windows 10 virtual server running Microsoft IIS. The server also runs a database application for both application data storage and log data storage.

To manage subscription billing and recurring payments, the web application integrates with Stripe, which is a safe cloud-based payment and billing service.

The web application logs to a separate web application, which runs on the same server as factors.