Billshark is now SOC 2 compliant, in an increasingly connected world, driven by rapid technological advances, the importance of security cannot be overstated. Billshark’s mission to help consumers reduce their bills comes with a promise: to provide the highest level of safety and security possible. With that in mind, we want to share some recent security upgrades that ensure that our customers’ information is highly protected.

Overall Strategy

In designing the current and upcoming Billshark platforms, the following elements were prioritized to ensure maximum security and safety for our customers and partners:

  • No single point of failure
  • Caching services
  • Autoscaling of the business layer
  • Autoscaling of the presentation layer
  • Autoscaling of the data layer
  • Code review process
  • Performance testing scenarios with each release

Increased Use of Third-Party Companies

Billshark leverages its technology as a key element to deliver its services to its clients in the most efficient manner. To that end, Billshark has reduced its proprietary code footprint to a minimum, relying on third-party companies to provide the services and features required to support the daily operation of the platform. Through this strategy, Billshark accomplishes several important goals:

  • Improves its speed to market
  • Maintains the flexibility to react to changing conditions
  • Retains the use of the latest technologies
  • Reduces the operational overhead of maintaining different aspects of its platform.

SaaS Vendors

The Billshark platform relies on Software as a Service (SaaS) vendors that provide services like credit card payments, accounting, authentication, voice over IP, email, notification services, customer reviews, customer relationship management, document collection, and management, among others.

IaaS Vendors

The platform also relies on recognized Infrastructure as a Service (IaaS) vendors that provide services like computing power, file servers, database servers, reporting, and data warehousing, among others.

Well-Defined Functionality

The platforms have been built in a way that each component has a very well-defined functionality, ensuring an effective and productive design, containing all the required information for any other platform component to accomplish its functions.


All our platforms have been conceived and built with redundancy in mind and there are no single points of failure. Every service exposed to our clients and partners is fully redundant in every layer.

All services provided through the mobile application, web applications and APIs run on distributed systems with redundancy embedded at the individual service level including, but not limited to, data storage layer, caching layer, business layer, presentation layer, and security layer.

All different platforms are designed to heal themselves using automated approaches.

Network Firewalls

Billshark’s platform also ensures safety and security with several network firewalls that allow the company to do IP filtering, whitelisting, and blacklisting for incoming traffic to prevent Distributed Denial of Service (DDoS) attacks. All the communications are done through Secure Sockets Layer (SSL), ensuring that all data transmitted between the web server and browser remains encrypted.

Serverless Architecture

Most of our services are serverless which provide Billshark with four main benefits:

  • No server management
  • Flexible scaling
  • High availability
  • No idle capacity

Billshark’S commitment to helping consumers lower their bills is two-fold: to empower consumers and to ensure a maximum level of safety and security to our customers. Billshark customers and partners can rest assured that their information is protected and secured at every level.

Featured Posts