Skip to main content

Help us improve the Digital Marketplace - send your feedback

CANTABULAR LTD

Cantabular

Cantabular is a platform for the protection and publication of data. It helps organisations power reproducible statistical pipelines and interactive dissemination systems. Cantabular is being used by the Office for National Statistics to automate statistical disclosure controls for the 2021 Census.

Features

  • Automation of Statistical Disclosure Control methods including cell-key perturbation
  • Storage, serving, re-ordering and filtering of pre-computed output tables
  • Safety checks of generated output tables in real-time
  • Control of disclosure control methods using novel rules language
  • Secure administration web interface for table creation and internal productivity
  • GraphQL and OpenAPI REST APIs for automation and integration
  • Customisation of statistical variables and categories
  • Metadata service with GraphQL API
  • Optional public web browser UI for integrated flexible dissemination

Benefits

  • Publish vastly more data
  • Publish new data releases sooner
  • Allow internal and external users to design their own outputs
  • Reduce time to data publication
  • Automate and speed up time-consuming and manual processes
  • Reliable, reproducible outputs
  • Integrate metadata publication

Pricing

£100,000 to £225,000 a unit a year

  • Education pricing available
  • Free trial available

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at aine@sensiblecode.io. Tell them what format you need. It will help if you say what assistive technology you use.

Framework

G-Cloud 14

Service ID

3 1 8 6 8 0 6 3 0 1 2 8 7 0 6

Contact

CANTABULAR LTD Aine McGuire
Telephone: 0771 0377929
Email: aine@sensiblecode.io

Service scope

Software add-on or extension
No
Cloud deployment model
  • Public cloud
  • Private cloud
  • Hybrid cloud
Service constraints
No significant constraints
System requirements
No additional software required

User support

Email or online ticketing support
Email or online ticketing
Support response times
Reply by end of next working day, but usually quicker
User can manage status and priority of support tickets
No
Phone support
Yes
Phone support availability
9 to 5 (UK time), Monday to Friday
Web chat support
No
Onsite support
Yes, at extra cost
Support levels
We typically provide bespoke support arrangements depending on the expertise of the customer. This can vary from remote email support only to on-site assistance and customisation.
Support available to third parties
Yes

Onboarding and offboarding

Getting started
We provide onsite training and user documentation. We assist organisations in getting their data into a suitable format for loading into TableBuilder.
Service documentation
Yes
Documentation formats
PDF
End-of-contract data extraction
The nature of the service is such that the data is always under the full control of the user. The data is typically sensitive and thus users have independent secure copies.
End-of-contract process
Since the data is under the control of the user there are no specific "end of contract" processes to follow.

Using the service

Web browser interface
Yes
Supported browsers
  • Internet Explorer 11
  • Microsoft Edge
  • Firefox
  • Chrome
  • Safari
  • Opera
Application to install
No
Designed for use on mobile devices
Yes
Differences between the mobile and desktop service
The nature of the product means that users are typically using desktop devices. Not all features may be available on mobile devices.
Service interface
Yes
User support accessibility
WCAG 2.1 AA or EN 301 549
Description of service interface
We provide a web user interface which can be deployed for a public facing UI. It can be customised for deployment by the customer with additional contracted services. The customer can also write their own user interface using our GraphQL API or REST API.
Accessibility standards
WCAG 2.1 A
Accessibility testing
None as yet.
API
Yes
What users can and can't do using the API
Users can produce output tables, access structural and reference metadata. We provide a GraphQL API which is easy to consume and facilitates multiple queries in one request.
API documentation
Yes
API documentation formats
  • Open API (also known as Swagger)
  • PDF
  • Other
API sandbox or test environment
Yes
Customisation available
Yes
Description of customisation
Users can configure statistical disclosure control rules and rule parameters.

Users can integrate with their own user interface using the APIs.

Users can customise banding / mapping of data into derived variables.

Users can filter data and restrict which variables are published.

Users can provide their own perturbation table and data keys.

Scaling

Independence of resources
Service does not used shared cloud infrastructure

Analytics

Service usage metrics
Yes
Metrics types
We provide service metrics using the prometheus.io exposition format: https://prometheus.io/docs/instrumenting/exposition_formats/#text-based-format
Reporting types
  • API access
  • Real-time dashboards
  • Regular reports

Resellers

Supplier type
Not a reseller

Staff security

Staff security clearance
Other security clearance
Government security clearance
Up to Security Clearance (SC)

Asset protection

Knowledge of data storage and processing locations
Yes
Data storage and processing locations
United Kingdom
User control over data storage and processing locations
Yes
Datacentre security standards
Managed by a third party
Penetration testing frequency
At least every 6 months
Penetration testing approach
In-house
Protecting data at rest
Other
Other data at rest protection approach
Private cloud offering means this is under customer control
Data sanitisation process
No
Equipment disposal approach
A third-party destruction service

Data importing and exporting

Data export approach
Data download is available in CSV (for Excel), and HTML preview.
Data export formats
CSV
Data import formats
CSV

Data-in-transit protection

Data protection between buyer and supplier networks
TLS (version 1.2 or above)
Data protection within supplier network
TLS (version 1.2 or above)

Availability and resilience

Guaranteed availability
Private cloud deployment means this is under customer control
Approach to resilience
Software can be replicated behind a load balancer. Each instance is protected from overload by intrinsic software controls limiting memory use and maximum concurrent requests.
Outage reporting
Private cloud deployment means this is under customer control

Identity and authentication

User authentication needed
No
Access restrictions in management interfaces and support channels
Private cloud deployment means this is under customer control
Access restriction testing frequency
At least every 6 months
Management access authentication
  • Username or password
  • Other
Description of management access authentication
Listening on separate IP address which can be protected by network level access controls or firewalls.

Audit information for users

Access to user activity audit information
Users have access to real-time audit information
How long user audit data is stored for
User-defined
Access to supplier activity audit information
No audit information available
How long system logs are stored for
User-defined

Standards and certifications

ISO/IEC 27001 certification
No
ISO 28000:2007 certification
No
CSA STAR certification
No
PCI certification
No
Cyber essentials
No
Cyber essentials plus
No
Other security certifications
No

Security governance

Named board-level person responsible for service security
Yes
Security governance certified
No
Security governance approach
We have employees with special interest and expertise in the field of IT security. We consult internally on all security related software matters and externally when necessary.
Information security policies and processes
We use code audit and review for all security related development. We design in security features from the ground up.

Operational security

Configuration and change management standard
Supplier-defined controls
Configuration and change management approach
We use version control, pull requests and code review before deployment and changes.
Vulnerability management type
Undisclosed
Vulnerability management approach
Threats to software are assessed at the architectural design phase, and on an ongoing basis as changes are made.
Protective monitoring type
Supplier-defined controls
Protective monitoring approach
We deploy all available resources immediately to any security incidents. If there is a risk to customer data, customers are notified as soon as possible after the risk is understood.
Incident management type
Supplier-defined controls
Incident management approach
Users can report incidents to security@sensiblecode.io. There is no pre-defined process for common events, as incidents are very rare.

Secure development

Approach to secure software development best practice
Supplier-defined process

Public sector networks

Connection to public sector networks
No

Social Value

Social Value

Social Value

  • Fighting climate change
  • Covid-19 recovery
  • Tackling economic inequality
  • Equal opportunity
  • Wellbeing

Fighting climate change

As a UK SME applying for the GCloud 14 Framework, we are committed to combating climate change through practical, green policies. From minimizing our carbon footprint to embracing renewable energy sources, we prioritize sustainability in all aspects of our operations. Our dedication to fighting climate change not only aligns with government initiatives but also reflects our responsibility to future generations and our planet's well-being.

What we do:
- We choose to locate at Ormeau Baths, a technology innovation hub, in Belfast. Ormeau Baths is an 1850s retrofitted building repurposed as a low carbon office facility. As the building has no car parking, staff using the office travel there by walking, cycling or using public transport.
- We operate a full-time remote working policy for company personnel in 2018. 90% of staff work from home full-time. Staff meetings occur every quarter: we find a location that minimises staff travel and favour slow travel options where feasible.
- We have a team well educated in the consequences of climate change and we share best practice at regular virtual meetings.

Covid-19 recovery

As a UK SME seeking to contribute to the nation's Covid recovery efforts, we are dedicated to implementing practical policies that support our employees, customers, and communities. From flexible working arrangements to innovative digital solutions, we are committed to adapting and thriving in the post-pandemic landscape. By leveraging the GCloud 14 Framework, we aim to play a vital role in rebuilding our economy and fostering resilience for a brighter future.

Tackling economic inequality

As a UK SME we recognize the imperative of tackling economic inequality head-on. Through practical policies such as fair salaries, inclusive hiring practices, supplier and community support initiatives, we are committed to fostering a more equitable society.

What we do:
- We respect our supply chain and pay promptly.
- We engage in charitable activities that support local marginalised communities.
- We buy from local SMEs that help with events, catering and general supplies.

Equal opportunity

As a UK SME we are steadfast in our commitment to fostering equal opportunities for all. Through practical policies such as diversity training, mentorship programs, and inclusive hiring practices, we strive to create a workplace where talent is nurtured irrespective of background. Flexible working is embedded in our culture.

What we do:
- We ensure that hiring policies and practices are shaped to encourage diverse teams.
- We document, share, discuss and review people and processes at quarterly team meetings.
- We engender a culture of respect within the team to instill mindfulness around language, unconscious bias and mental health.

Wellbeing

As a UK SME seeking inclusion in the GCloud 14 Framework, we place a paramount focus on well-being. Through practical policies such as flexible working arrangements and promoting a healthy work-life balance, we prioritise the physical and emotional health of our team members. By acknowledging the significance of well-being, we not only enhance productivity and engagement but also foster a culture of care and resilience.

What we do:
- Flexible working arrangements are facilitated
- Work-life balance initiatives are supported
- Professional development opportunities are promoted
- Open communication and feedback are encouraged

Pricing

Price
£100,000 to £225,000 a unit a year
Discount for educational organisations
Yes
Free trial available
Yes
Description of free trial
We can offer a trial version of the software to assist in assessing viability for the customer’s data.

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at aine@sensiblecode.io. Tell them what format you need. It will help if you say what assistive technology you use.