artaDeskConversation OS
ProductSolutionsPricingResourcesBlog
Start free
← Back to VartaDesk

Security

How VartaDesk protects tenant data, credentials, and access to the platform.

Last updated: August 2026
Workspace settings — isolation, encryption, and verified webhooks

At a glance

Inbox scoped to one workspace

Tenant isolation

One workspace cannot see another tenant’s conversations.

Provider keys in messaging settings

Secrets at rest

Provider keys are encrypted before they are stored.

Workspace roles and access

Access control

Super Admin, Admin, and Agent — agents stay on their own people.

On this page
  • 1. Introduction
  • 2. Platform Architecture
  • 3. Encryption of Credentials & Data
  • 4. Access Control (RBAC)
  • 5. Webhook & Inbound Integrity
  • 6. Availability & Operations
  • 7. Compliance
  • 8. Reporting a Vulnerability
  • 9. Changes to This Page
  • 10. Contact Us

On this page

  • 1. Introduction
  • 2. Platform Architecture
  • 3. Encryption of Credentials & Data
  • 4. Access Control (RBAC)
  • 5. Webhook & Inbound Integrity
  • 6. Availability & Operations
  • 7. Compliance
  • 8. Reporting a Vulnerability
  • 9. Changes to This Page
  • 10. Contact Us

1.Introduction#

VartaDesk is a production, multi-tenant SaaS CRM that handles customer contact data, message content, and messaging provider credentials. This page describes the security controls the platform is engineered around. It is a trust overview, not a substitute for a signed security addendum or the Data Processing Addendum.

Integrations surface for reporting a vulnerability in context
Found an issue? The reporting path is on this page — do not post exploits in a public ticket.

2.Platform Architecture#

The platform separates tenant-owned data from platform-level data, and routes asynchronous work (message sends, webhooks, automation, follow-ups) through durable queues processed by a dedicated worker, rather than performing them inline in request handlers. This keeps a slow or failing downstream provider from blocking the request path or leaking work across tenants.

Multi-tenant isolation

Tenant-owned data is scoped by a request-bound tenant context at the data-access layer, not left to individual queries to remember.

Encrypted credentials

Provider API keys and messaging credentials are encrypted at rest using AES-256-GCM before they ever reach storage.

Role-based access

Super Admin, Admin, and Agent roles gate what a user can see and do. Agents are scoped to their own leads and conversations.

Verified webhooks

Inbound provider webhooks are signature-verified before the payload is trusted, and handlers are built to be idempotent against provider retries.

3.Encryption of Credentials & Data#

Messaging and channel provider API keys (WhatsApp, SMS, RCS, email, and AI provider credentials) are encrypted at rest using AES-256-GCMwith a unique 96-bit nonce per encryption, via a dedicated encryption service, before they are persisted. Credentials are never logged and never returned to the client in plaintext. Settings APIs expose a masked or “configured” indicator only.

Data in transit is protected with TLS (HTTPS) between your browser or integrations and the VartaDesk API. Application encryption keys are supplied from the environment, not stored in source control. Rotating the application encryption key invalidates ciphertext written under the previous key, so rotation is a planned operations event rather than an automatic cadence we publish here.

4.Access Control (RBAC)#

Access within a tenant is governed by three roles — Super Admin, Admin, and Agent — enforced through route guards and permission checks on the server, not only by hiding controls in the UI. Agents are scoped to their own leads and conversations. Platform-administration capability is never reachable from a tenant-facing route.

Sign-in uses email and password. Sessions use a short-lived access token (15 minutes by default) and a refresh token (14 days by default). VartaDesk does not currently offer single sign-on (SSO) or enforced multi-factor authentication (MFA) as a platform control.

5.Webhook & Inbound Integrity#

Inbound webhooks from messaging providers are verified against the provider's signature before the payload is trusted. Webhook handlers are designed to be idempotent so provider retries do not double-process an event or double-count usage. Inbound lead-ingestion API keys are matched by a hashed key rather than a plaintext comparison.

6.Availability & Operations#

Production traffic is served over HTTPS. Sends, webhooks, automation, and follow-ups run through durable queues and a dedicated worker so a downstream provider outage does not take down the request path or mix work across tenants.

We do not currently publish a numbered uptime SLA or a public status page. For an incident affecting your workspace, contact us at the address below. Document and media files are stored with Amazon S3; see the Sub-processors page.

7.Compliance#

VartaDesk does not currently claim a third-party security certification such as SOC 2 or ISO 27001, and this page is not an audit attestation. How we handle personal data as a processor is described in the Privacy Policy and the Data Processing Addendum. Vendors we use to deliver the service are listed on Sub-processors.

8.Reporting a Vulnerability#

If you believe you have found a security vulnerability in VartaDesk, please report it to info@sevendmobility.com with enough detail to reproduce the issue. We ask that you do not publicly disclose a suspected vulnerability until we have had a reasonable opportunity to investigate and respond. We do not currently run a public bug-bounty program.

9.Changes to This Page#

We may update this Security page as the platform's architecture, controls, or compliance posture evolve. Material changes will be reflected here with an updated “Last updated” date.

10.Contact Us#

For security questions, or to request a customer-facing security questionnaire response, contact us:

SevenD Mobility Solutions LLC
501 Silverside Road, Suite 105, #5140
Wilmington, DE 19809, USA
Email: info@sevendmobility.com
Phone: +1 (302) 590-0442

Related reading: Privacy Policy, Data Processing Addendum, and Sub-processors.

artaDeskConversation OS

Four channels. A phone. One desk.

VartaDesk is the conversation OS for WhatsApp, SMS, RCS and Email, with a call on the same person — click-to-call from the desk, and specialist AI calling (Bolna, Ringg, Vapi, Retell) whose completed calls land on an existing record. Not a fifth chat channel, not a pack, and not a bulk dialer inside the CRM.

One shared inbox, pipelines and journeys. Human takeover pauses automation so a bot never talks over a live agent. Industry packs install the records you already run — batches, listings, appointments, stays — without forking the desk. Capability packs overlay installs, reviews, ads and store orders as their own series; Insights never mash them into one vanity number. Attribution keeps WhatsApp credit apart from paid spend.

Bring your own BSP and AI keys. Opt-out gates every send. A person brief reads the thread and the call; it never auto-sends. AI calling lists stay in the vendor — VartaDesk does not robocall an audience.

Product

ProductBrochureSolutionsInsightsPricingHelp & GuidesHow it worksBlogRSS

Company

AboutContactFAQSevenD DigitalStoreWatcher

Legal

Privacy PolicyTerms & ConditionsCookie PolicyAcceptable UseDPASecurityRefund PolicySub-processors

Part of the SevenD Mobility network

StoreWatcher — E-commerce Uptime & Incident Monitoring

© 2026 VartaDesk. Built for teams that ship.

A product by SevenD Digital · 501 Silverside Road, Suite 105, #5140, Wilmington, DE 19809, USA · +1 (302) 590-0442