Publication Condition: Replace every highlighted placeholder field with an evidence-backed production fact before publishing.

Trust Centre

Security and Data Handling

Learn how BotSpace handles customer messages, knowledge, credentials, workspace access, AI processing, providers, retention and security incidents.

Last reviewed: Verified review date Security owner: Responsible role

BotSpace processes customer conversations, enquiry information and approved business knowledge to provide the Omnichannel Enquiry Desk and enabled operational features.

This page explains how information moves through the service, the safeguards applied by BotSpace, the responsibilities of connected providers and the actions customers must take to protect their workspaces.

Disclaimer: No internet-connected service can guarantee absolute security. BotSpace does not claim a certification, control or service commitment that has not been independently verified.

Security overview

The following table must contain only controls operating in the production environment.
Security areaVerified BotSpace position
User authentication Authentication method, password reqs, MFA availability
Staff access Role and least-privilege controls
Workspace separation Logical tenant-isolation method and testing
Data in transit Verified TLS scope
Data at rest Database, storage and backup encryption scope
Credential protection Secret-storage and access method
Security logging Events recorded, redaction and retention
Monitoring Automated and human monitoring coverage
Backups Systems covered, frequency and retention
Recovery testing Last completed test or approved cadence
Incident response Approved response process
Primary processing location Country or region
Security certifications List verified certifications or state 'None currently claimed'

Controls can differ by service, plan, integration, hosting arrangement and provider. Dedicated infrastructure, customer-specific keys or a particular data location apply only when expressly offered and agreed.

How does information flow?

The detailed interaction process:

  1. A customer sends a message through website chat or a connected messaging channel.
  2. The channel provider transmits the event to BotSpace.
  3. BotSpace associates the event with the appropriate workspace and conversation.
  4. The service may retrieve information from sources approved for that workspace.
  5. The minimum information required for the enabled function may be sent to an approved AI or infrastructure provider.
  6. BotSpace returns a response or transfers the enquiry to authorized staff.
  7. Conversation, enquiry, usage and security records may be stored according to the applicable configuration and retention schedule.

Information categories

CategoryExamplesPurpose
Account informationUsers, roles, business settings and planAdminister the workspace
Channel informationConnected accounts, identifiers and provider eventsReceive and send messages
Conversation informationMessages, responses, notes and summariesOperate the enquiry desk
Enquiry informationName, contact details, requirements and statusCapture and route requests
Knowledge informationDocuments, webpages and FAQsSupport approved answers
Operational informationQuotations, workflow tasks and related recordsProvide enabled add-ons
Technical recordsLogin, configuration, delivery and error eventsSecure and operate the service
Usage informationMonthly Active Enquiry and provider activityMeasure service usage

Customers should configure BotSpace to collect only the information reasonably necessary for the intended process.

Access and workspace separation

Access to BotSpace should be based on an authenticated user, assigned role and legitimate operational need.

Implemented Access Controls

• User authentication• Multifactor authentication (MFA)• Password and session management• Workspace roles• Privileged administration• Staff support access• User invitation and removal• Dormant-account review• Administrative-event logging
The final public page must detail the specifics of these controls.

Workspace separation

Each BotSpace customer operates within a logically separated workspace. Logical separation does not mean that every customer receives physically dedicated infrastructure.

Tenant isolation must cover:

  • • Application authorization
  • • Database queries
  • • Conversation and enquiry records
  • • Knowledge indexing and retrieval
  • • Connected-channel credentials
  • • Workflow execution
  • • Background jobs
  • • Reports and exports
  • • Support administration

BotSpace personnel access

Use the following wording only after the access process is operational:

"Authorized BotSpace personnel may access customer information only when required for support, security investigation, service operation or another approved purpose. Access is restricted according to role and operational need and is recorded where technically supported."

Credentials and accounts

Connected services may require:

  • OAuth tokens
  • Channel access tokens
  • API credentials
  • Webhook-signing secrets
  • Service-account credentials
  • AI-provider keys
  • Database and storage credentials

Verified lifecycle must cover:

  1. Secure connection or creation
  2. Restricted storage
  3. Minimum required permissions
  4. Use by authorized services only
  5. Rotation where supported
  6. Revocation after suspected exposure
  7. Revocation on relationship end
  8. Logging that excludes secret values

Credentials must NOT be stored in:

  • Source-code repositories
  • Public documents
  • Ordinary knowledge sources
  • Analytics records
  • Support screenshots
  • General chat messages
  • Client-side application code

OWASP recommends managing secrets throughout their lifecycle. If a credential may have been exposed, revoke or rotate it through the relevant provider and report the concern to BotSpace.

Encryption

ContextVerified detail required
Browser to BotSpace Protocol and enforced HTTPS scope
Channel to BotSpace Provider and webhook transport protection
BotSpace to AI provider Transport protection
Production database At-rest encryption and key owner
Uploaded files Storage encryption and access controls
Backups Backup encryption and key access
Credentials Additional secret-specific protection
Exports Protection while generated, stored and downloaded
Constraint: Do not state "end-to-end encrypted" unless only the intended communicating parties can decrypt the information throughout the complete communication path. Messaging providers, BotSpace, infrastructure services and enabled AI providers may need to process message content.

AI and Knowledge Security

AI-assisted functions introduce risks beyond ordinary application security, including direct prompt injection, indirect instructions in uploaded documents, content retrieval from wrong workspaces, knowledge-source poisoning, and unauthorized tool actions.

Required AI Security Controls

Before publishing this section as an implemented claim, verify:
  • • Messages treated as untrusted content
  • • Approved ingestion process for sources
  • • Knowledge scoped to correct workspace
  • • Content cannot override system instructions
  • • Model output validated before actions
  • • Least-privilege AI tool permissions
  • • Tool inputs validated independently
  • • High-risk actions require authorization
  • • Suspicious inputs/tools are monitored
  • • Provider changes regression-tested
  • • AI failure has safe human-handoff path

Strict limits on AI authority

AI may assist with answering, extraction, classification, summaries, drafting and recommendations. AI must NOT independently:

  • • Confirm a final price
  • • Confirm live availability without authoritative source
  • • Finalize a booking
  • • Mark a payment as received without verified evidence
  • • Approve a refund
  • • Change supplier bank details
  • • Access another workspace
  • • Perform a destructive administrative action

Logging and monitoring

Security and operational logs may record:

  • Authentication & authorization outcomes
  • Privileged actions & role changes
  • Workspace, channel & knowledge changes
  • Workflow execution failures
  • Integration and webhook errors
  • Suspicious access or usage patterns
  • Backup, recovery and deletion outcomes
  • AI tool invocation and approval decisions

The final page must accurately state:

  • Which events are recorded
  • Who can access the logs
  • Retention period per category
  • Whether alerts are automated
  • Human monitoring availability
  • Escalation triggers
Logs should not contain passwords, private keys, complete access tokens or unnecessary customer-message content. Do not claim "24/7 monitoring" unless both monitoring and human-response arrangements support that statement.

Retention and deletion

BotSpace should maintain a separate retention rule for each information category.

Information categoryRequired verified rule
Account and workspace records Retention period
Conversations and handoff notes Retention period and customer options
Enquiry and contact information Retention period
Knowledge sources Active period and deletion process
Derived retrieval data Deletion relationship to source
Workflow and operational records Retention period
Usage and billing records Legal and accounting period
Security and audit logs Period by log category
Exports and temporary files Expiry period
Backups Maximum lifecycle

When an authorized deletion request is accepted, relevant information should be deleted or de-identified from active systems according to the documented workflow. Restricted copies may remain temporarily in backups, security evidence or provider systems where immediate deletion is not technically possible or legally required. The detailed privacy position belongs in the BotSpace Privacy Policy.

Backups and recovery

The public description must be based on a completed recovery test, not merely the existence of a backup job.

Verify and document:

Systems included in backups Backup frequency Retention and rotation Encryption standards Access restrictions Geographic location Backup-success monitoring Restoration procedure Last successful restoration test RPO (if contractually offered) RTO (if contractually offered) Reapplication of deletion post-recovery

Customers should retain authoritative copies of critical business information. BotSpace should not be described as the customer's only archival system unless a contract expressly provides that service.

Providers and Dependencies

BotSpace may depend on providers for:

  • Hosting, databases, storage
  • AI models and embeddings
  • Authentication & Messaging channels
  • Email, Monitoring & error reporting
  • Payment administration

Inventory must identify:

  • • Provider & Service purpose
  • • Information processed
  • • Processing location
  • • Retention behaviour
  • • Relevant contractual role
  • • Access termination process

ChatbotX dependency

BotSpace uses software components based on ChatbotX. Its stated response target belongs to the upstream project and must not be presented as a BotSpace commitment. BotSpace must independently track upstream releases, test updates, apply fixes securely, and verify the service post-deployment.

Using open-source software does not transfer operational security responsibility from BotSpace to the upstream maintainer.

Incident Response

BotSpace should maintain a documented incident-response process integrating identification, assessment, containment, investigation, recovery, notification, and review.

The final public wording should state:

"If a verified incident affects customer information or service access, BotSpace will communicate with affected parties according to applicable law, contract and available verified contact information."

Do not promise a notification time that is not supported by law, contract and the exercised response process.

What are customers responsible for?

  • Selecting trustworthy workspace administrators
  • Protecting user devices and email accounts
  • Assigning the minimum access staff require
  • Removing access promptly when staff leave or change roles
  • Protecting connected channel and provider accounts
  • Reviewing permissions granted to integrations
  • Uploading only authorized knowledge sources
  • Keeping prices, policies and operational info current
  • Avoiding unnecessary collection of sensitive information
  • Reviewing unusual workspace or provider activity
  • Reporting suspected compromise promptly
  • Maintaining independent copies of critical business records
Customers must not use BotSpace to obtain credentials, access another party's information, bypass provider rules, conduct unlawful monitoring or perform unauthorized automated actions.

Reporting a security concern

Use the Security option on the BotSpace Contact page to report suspected unauthorized access, exposed credentials, cross-workspace information, integration failures, or suspected vulnerabilities.

Include, where safe:

  • • Affected page, feature or integration
  • • Workspace ID without credentials
  • • Date, time and time zone
  • • Concise description
  • • Safe reproduction steps
  • • Sanitized screenshot/error message
  • • Safe follow-up contact

Do NOT:

  • • Include passwords or full tokens
  • • Access another customer's info
  • • Perform destructive testing
  • • Disrupt the service
  • • Use social engineering
  • • Continue testing post-confirmation

Security questions

Is BotSpace end-to-end encrypted?

Requirement
Explain the verified transport and storage protections separately. Do not answer 'yes' unless the complete channel-to-recipient path has been verified as end-to-end encrypted.

Does BotSpace have ISO 27001 or SOC 2 certification?

Requirement
State 'No certification is currently claimed' unless BotSpace has completed and can evidence the relevant certification or examination.

Can BotSpace staff access customer conversations?

Requirement
Authorized access may be required for approved support, security or operational purposes. Publish the exact role, approval, logging and review controls.

Is each customer hosted on separate infrastructure?


Not by default. Logical tenant separation does not mean each customer receives dedicated physical infrastructure.

Does an AI provider train on customer information?

Requirement
This requires a definitive provider-by-provider answer based on production settings and contracts. It must match the Privacy Policy and data-processing agreement.

Where is BotSpace information stored?

Requirement
Publish verified primary and backup regions, provider locations and any customer-selectable residency options.

What should I do if a channel token is exposed?


Revoke or rotate it through the provider immediately, review relevant activity and report the concern to BotSpace.

Internal Pre-Publication Checklist

This section is for internal tracking and must be removed prior to public launch.

Critical publication gates:

  1. Production architecture & data-flow diagram
  2. Authentication, MFA & session controls
  3. Role & privileged-access matrix
  4. Cross-workspace isolation tests
  5. Credential storage, rotation & revocation
  6. Encryption in transit and at rest
  7. AI and retrieval threat model
  8. Prompt-injection & tool-permission tests
  9. Logging coverage & secret redaction
  10. Monitoring hours & escalation process
  11. Retention periods for every data category
  12. Backup scope & restoration test
  13. Approved & exercised IR plan
  14. Provider inventory (Hosting, AI, Support)
  15. ChatbotX upstream patch process
  16. AI-provider training & retention position
  17. Processing & backup locations
  18. Monitored Security contact route
  19. Alignment with Privacy & Terms
  20. Canonical URL & XML sitemap entry

Evidence Register Assignments

ControlRequired EvidenceOwner
AuthenticationConfiguration and test resultsEngineering
MFASupported roles and enforcement evidenceEngineering
AuthorizationRole matrix and negative testsProduct/Eng
Tenant isolationCross-workspace test suiteEng/Security
EncryptionProvider settings and architectureInfrastructure
SecretsSecret inventory, rotation and revocation testInfrastructure
LoggingEvent catalogue and redaction testEngineering
MonitoringAlert inventory and response processOperations
AI safeguardsThreat model and adversarial testsAI/Product
BackupsJob evidence and restoration testInfrastructure
RetentionApproved schedule and deletion testPrivacy/Eng
ProvidersInventory, contracts and locationsLegal/Ops
Incident responseApproved and exercised planSec/Leadership
Upstream softwareVersion and patch registerEngineering