Securely handling your data in SaaS

We are excited to be releasing the first of many SaaS products from DeltaXML in the next few weeks. Our SaaS products operate on your data and will provide results that show how your data changes or how we have processed your changes in operations such as merge or graft. With the launch of DeltaJSON SaaS our customers will manage change in JSON files using a flexible web-based GUI, building functions into code with the REST API, or even access the software with applications such as Postman.

Secure data is important

Using any SaaS system raises questions about data security, confidentiality or data protection regulations. We want our customers using DeltaJSON SaaS to feel secure in the knowledge we take our responsibilities seriously. The security of your data is important to us, so we’ve answered the most common key questions below.

(To be clear, when we talk about data we mean the data you process in DeltaJSON and fragments of that data in the results.)

Is data transfer secure?

YES. Your data is encrypted when transferred to DeltaJSON and using our REST API requires additional authorisation headers. We allow HTTPS secure connections only.

Do you routinely store data?

NO. Calls to DeltaJSON where results are returned after processing (synchronous calls) are not stored.

What about jobs data?

YES, but you have complete control. When DeltaJSON is used to process many datasets (asynchronous), we encrypt the stored results. This result data is deleted after 1hr, or can be deleted immediately by sending a command. We never copy or process the results data elsewhere, i.e. backups.

Logging performance

We want our customers to receive an exceptional experience from our systems, so we are always monitoring performance of DeltaJSON. This means we log information to improve performance and help us resolve bugs customers might experience. Transparency is the cornerstone of trust between our customers and DeltaXML, so here is the system information we log:

Data Description
Date time When a DeltaJSON function is used, this helps us plan resources for peak traffic.
Processing time How to plan and deploy our resources to maintain performance.
Data size How to plan and deploy our resources to maintain performance.
Function Functions (Compare / Graft / Patch) tell us which are the most popular and useful for our customers.
IP Address Useful for security when combating attacks on our system or misuse.
Source How customers use DeltaJSON, i.e. from the web GUI, or from within code, or perhaps from a popular application like Postman.


If you have any questions or concerns, please get in touch.

Keep Reading

Introducing HTML Compare

/
HTML Compare is your go-to for tracking, comparing, and managing HTML content changes with ease, offering clear visual highlights and customisable settings.

DeltaXML’s Smart Comparison Report

/
With clear insights and detailed analysis, DeltaXML's new Comparison Report makes fine-tuning configuration easier than ever.

DeltaXML Transitions to Employee Ownership

DeltaXML proudly announces its transition to employee ownership through an Employee Ownership Trust.

Move detection when comparing XML files

DeltaXML introduces an enhanced move detection feature that provides a clearer insight of how your content has changed.

Introducing Character By Character Comparison

Find even the smallest differences in your documents with speed and precision with character by character comparison.

Effortlessly Manage Known Differences During Conversion Checks

Focus on unknown differences with DeltaXML's new ignore change feature for ConversionQA.

Simplifying Your JSON Management Experience with DeltaJSON

DeltaJSON simplifies JSON data management with the introduction of an NPM package.

Cyber Resilience for SMEs: A Chat with DeltaXML’s Systems Administrator

Peter Anderson, IT System Administrator, relays the importance of cyber resilience for SMEs.

Introducing ConversionQA

ConversionQA is introduced as a solution to comparing content across different XML formats, addressing scenarios like content conversion and restructuring documents.