Specset — FedRAMP Public Information
Specset Cloud Platform (SCP) · FedRAMP 20x · Initial Implementation · last generated 2026-10-14
Conforms to the FedRAMP Certification Package Overview schema (2026-06-24). Served as
application/json with no authentication, approval workflow, or access justification required.
This page publishes the information required by FedRAMP CDS-CSO-PUB (Public Information). Every enumerated field is listed below; fields that do not yet apply to Specset's current stage are stated explicitly rather than omitted.
| FedRAMP ID | FR2631258135 FedRAMP Marketplace listing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Service Model | SaaS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Deployment Model | Public Cloud | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Business Category | Artificial Intelligence (AI), Construction | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| UEI Number | S7RZBSZXNBD5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sales Contact Information | sales@specset.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Security Contact Information | FedRAMP Security Inbox · fedramp@specset.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Product Website | https://specset.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Product Logo | https://specset.com/fedramp/specset-logo.png | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Overall Service Description | The Specset Cloud Platform is an AI platform for construction document review. It automates technical review across project manuals, drawing sheets and shop drawings: submittal review against project specifications, UFGS (Unified Facilities Guide Specifications) compliance checking, design review automation, asset management logic, and search and question answering across a project's documents. The platform flags potential issues and returns cited answers drawn from the customer's own project documents. Specset is the trade name of Spot.xyz Corporation, formerly Specbook. The SOC 2 Type II report supporting this package is issued to Spot.xyz Corporation DBA Specset, and the Unique Entity Identifier above is registered to that entity. FedRAMP ID FR2631258135 is the sole active Marketplace listing for this offering; a duplicate listing created at intake, FR2631747321, is pending retirement, requested 2026-08-31. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Services and Security Categories |
Not included
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Secure Configuration Guidance | https://docs.specset.com/docs/secure-configuration Specset's Secure Configuration Guide (SCG-CSO-RSC), a public page in the product documentation written for the administrators of a customer organization: the roles that control an organization and the FedRAMP term for each, the recommended security settings for an organization that holds federal information or CUI and what each does, how Admin accounts are set up, reviewed and removed, and how account access is requested and recovered. It gives the recommended settings in JSON with the API query that exports an organization's current settings for comparison, and the version history of the recommended settings. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Documentation Overview |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Trust Center | https://trust.specset.com Access instructions: The landing page at https://trust.specset.com requires no login. FedRAMP staff and agency reviewers request access to the restricted FedRAMP Certification Data from the Trust Center page. Requests from fedramp.gov and gsa.gov email addresses are approved automatically; Specset approves all other requests manually. Specset does not require acceptance of terms or a non-disclosure agreement. If a request is not approved within one business day, email fedramp@specset.com. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Next Ongoing Certification Report Date | 2026-12-01 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Third-Party Information Resources | FedRAMP Certified (8)
Not FedRAMP Certified (12)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| FedRAMP Recognized Independent Assessor | Prescient Security, LLC. (Assessor ID 202040) |
Policies and procedures
Every policy and procedure in the FedRAMP Certification Data (CDS-CSO-IRP), with the version and word count of the edition currently supplied. The availability column says how to obtain each; restricted documents are requested on the trust center or from the security contact above.
| Name | File | Summary | Words | Version | Last updated | Related FedRAMP practices | Availability |
|---|---|---|---|---|---|---|---|
| Incident Response Procedure Procedure | incident-response.pdf | Incident detection, triage, FedRAMP reportability evaluation, initial, ongoing and final incident reports, the FedRAMP Security Inbox procedure and the quarterly review. | 3788 | 2026-10-14 | 2026-10-14 | IEC-CSO-EFR, IEC-CSO-EFI, IEC-CSO-DPR, IEC-CSO-IIR, IEC-CSO-OIR, IEC-CSO-FIR, IEC-CSO-AIR, AFC-CSO-INB, AFC-CSO-NOC, AFC-CSO-TFG, AFC-CSO-RCV, AFC-CSO-CRA, AFC-CSO-EMR, AFC-CSO-IMA, AFC-CSO-ACK, CDS-UTC-AAD, KSI-INR-RIR, KSI-INR-AAR, KSI-INR-RPI | Trust center (https://trust.specset.com), restricted resource open to access requests, no NDA. |
| Vulnerability Management Procedure Procedure | vulnerability-management.pdf | Persistent vulnerability detection, PAIN-based evaluation, response timeframes, exceptions and risk acceptance, and the monthly vulnerability activity report. | 4385 | 2026-10-14 | 2026-10-14 | VDR (all rules), VER (all rules) | Trust center (https://trust.specset.com), restricted resource open to access requests, no NDA. |
| Recovery plan (Recovery and Backup Configuration) Plan | 12-recovery-and-backup-configuration.pdf | Service recovery objectives, backup configuration by datastore, recovery procedures and the recovery testing cadence. | 1157 | 2026-09-13 | 2026-09-13 | KSI-RPL-ARP, KSI-RPL-RRO, KSI-RPL-ABO, KSI-RPL-TRC | Trust center (https://trust.specset.com), restricted resource open to access requests, no NDA. |
| Secure Configuration Guide Procedure | https://docs.specset.com/docs/secure-configuration | For the administrators of a customer organization: the accounts that control an organization, the recommended security settings for one holding federal information or CUI, and how account access is requested and recovered. | 1288 | 2026.09.18.2 | 2026-10-07 | SCG-CSO-RSC, SCG-CSO-PUB, SCG-CSO-AUP, SCG-ENH-VRH | Public documentation page, no login. |
| Ongoing Certification Reports and Quarterly Reviews Procedure | ongoing-certification-reports.md | How the quarterly Ongoing Certification Report is assembled, checked for sensitive information and published, how questions about it are answered, the reviews held in the same quarterly slot and the Class C Quarterly Review. | 1371 | edition 2026-10-05 | 2026-10-05 | CCM-OCR-AVL, CCM-OCR-NRD, CCM-OCR-SOR, CCM-OCR-FBM, CCM-OCR-AFS, CCM-OCR-LSI, CCM-OCR-RPS, CCM-QTR-MTG, CCM-QTR-SAR, CCM-QTR-REG, CCM-QTR-NRD, CCM-QTR-ACT, CCM-QTR-RTR, CCM-QTR-RTP, CCM-QTR-NID, CCM-QTR-SCR, CCM-QTR-SRR, CDS-CSO-HAD, CDS-CSO-RIS, CPO-CSX-CPM, KSI-CMT-RVP | Class C package procedure; supplied on request to fedramp@specset.com until the Class C package is filed with it. |
| Significant Change Notification procedure Procedure | significant-change-notification.md | How each production change is evaluated for significance, confirmed by an operator, recorded and, when significant, notified. | 3132 | edition 2026-10-07 | 2026-10-07 | SCN (all rules), KSI-CMT-LMC | Class C package procedure; supplied on request to fedramp@specset.com until the Class C package is filed with it. |
| Use of representative samples Procedure | use-of-representative-samples.md | Every place where Specset's own verification and validation looks at a sample instead of a whole population, and why the sample stands for the rest. | 476 | edition 2026-10-05 | 2026-10-05 | IVV-CSO-USR, IVV-CSO-DUS | Class C package procedure; supplied on request to fedramp@specset.com until the Class C package is filed with it. |
| Privileged access procedure Procedure | privileged-access.md | How the founders obtain administrative access to production per task, with a reason and for a limited time, through Privileged Access Manager, and the last-resort path. | 2661 | edition 2026-10-09 | 2026-10-09 | KSI-IAM-JIT, KSI-IAM-ELP | Class C package procedure; supplied on request to fedramp@specset.com until the Class C package is filed with it. |
| Access Control Policy Policy | Access Control Policy (Vanta policy document) | Limits access to information and information-processing systems, networks and facilities to authorized parties, including account management, authentication and password requirements. | 2719 | 3.1 | 2026-09-11 | KSI-IAM-AAM, KSI-IAM-APM, KSI-IAM-ELP, KSI-IAM-JIT, KSI-IAM-SNU, KSI-IAM-SUS, KSI-MLA-ALA | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Asset Management Policy Policy | Asset Management Policy (Vanta policy document) | Identifies the organization's assets and who is responsible for protecting them, and prevents unauthorized disclosure, modification, removal or destruction of information on media. | 548 | 3.0 | 2026-05-29 | MAS-CSO-IIR, KSI-PIY-GIV | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Business Continuity and Disaster Recovery Plan Plan | Business Continuity and Disaster Recovery Plan (Vanta policy document) | Continuity of critical services in a disaster, the responsibilities and communications, and the recovery time and recovery point objectives. | 2386 | 3.1 | 2026-09-14 | KSI-RPL-ARP, KSI-RPL-RRO, KSI-RPL-ABO, KSI-RPL-TRC, KSI-CNA-OFA | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Code of Conduct Policy | Code of Conduct (Vanta policy document) | The conduct expected of all staff, for safe and collaborative working conditions, and the consequences of unacceptable behavior. | 1107 | 3.0 | 2026-05-29 | — | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Cryptography Policy Policy | Cryptography Policy (Vanta policy document) | Requirements for cryptographic keys and methods across the encryption lifecycle, so that cryptography protects the confidentiality, authenticity and integrity of information. | 416 | 3.0 | 2026-05-29 | CMU-CSO-CMD, CMU-CSO-UVM, KSI-SVC-SIN, KSI-SVC-VCM, KSI-SVC-ASM | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Data Management Policy Policy | Data Management Policy (Vanta policy document) | Classification, protection, retention and secure disposal of information according to its importance; version 3.2 amends the retained version 3.0 text. | 3165 | 3.2 | 2026-10-05 | KSI-SVC-RUD, KSI-SVC-SIN | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Human Resource Security Policy Policy | Human Resource Security Policy (Vanta policy document) | Screening, security responsibilities, training and suitability of personnel and contractors, before, during and after employment. | 1024 | 3.1 | 2026-09-14 | KSI-CED-RAT | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Incident Response Plan Plan | Incident Response Plan (Vanta policy document) | The organizational plan for managing information security incidents and events; version 3.1 amends the retained version 3.0 text, and the Incident Response Procedure carries the FedRAMP reporting steps. | 5453 | 3.1 | 2026-09-14 | IEC (all rules), KSI-INR-RIR, KSI-INR-AAR, KSI-INR-RPI | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Information Security Policy (Acceptable Use) Policy | Information Security Policy (AUP) (Vanta policy document) | The company's information security policies and the acceptable use and protection of its information and assets, including mobile devices. | 2521 | 3.0 | 2026-05-29 | — | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Information Security Roles and Responsibilities Policy | Information Security Roles and Responsibilities (Vanta policy document) | Who in the company is responsible for which part of information security, so that policies are communicated and responsibility is clearly assigned. | 914 | 3.0 | 2026-05-29 | KSI-PIY-RES | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Operations Security Policy Policy | Operations Security Policy (Vanta policy document) | Secure operation of information-processing systems, including change management, logging and monitoring, malware and vulnerability handling and data leakage prevention. | 3497 | 3.2 | 2026-10-08 | KSI-CMT-LMC, KSI-CMT-RVP, KSI-MLA-LET, KSI-MLA-RVL | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Physical Security Policy Policy | Physical Security Policy (Vanta policy document) | Prevents unauthorized physical access to, and damage to, the organization's information and information-processing facilities; production facilities are Google Cloud's. | 743 | 4.0 | 2026-05-29 | — | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Risk Management Policy Policy | Risk Management Policy (Vanta policy document) | How information security risks and opportunities are identified and treated, and the plan for reaching the security and privacy objectives. | 2674 | 3.0 | 2026-05-29 | — | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Secure Development Policy Policy | Secure Development Policy (Vanta policy document) | Security designed and implemented within the development lifecycle of applications and information systems. | 976 | 3.1 | 2026-09-14 | KSI-PIY-RSD, KSI-CMT-VTD, KSI-SCR-MIT | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
| Third-Party Management Policy Policy | Third-Party Management Policy (Vanta policy document) | Protection of data and assets shared with, accessible to or managed by suppliers, and the agreed level of security and service in supplier agreements. | 1321 | 3.0 | 2026-05-29 | MAS-CSO-TPR, KSI-SCR-MIT, KSI-SCR-MON | Approved and maintained in Vanta with employee acceptance records; supplied on request to fedramp@specset.com. |
Cryptographic modules
Each place where cryptography protects federal customer data in the Specset Cloud Platform, the module that performs it and its status under the NIST Cryptographic Module Validation Program (CMVP). Modules that Google operates inside its services are BoringCrypto: Google states that it holds FIPS 140-3 certificate 5104, which NIST lists as active, and Google Cloud KMS keys at the software protection level use the same module. Which certificate covers the build behind each Google service is Google's statement, which Specset relies on and cannot test. The TLS libraries inside the containers Specset runs are not CMVP-validated as deployed. The list was checked against the information-resources inventory and the Terraform configuration on 2026-10-07; certificate status and component releases are re-read at each quarterly Ongoing Certification Report.
| What it protects | Module | Operated by | NIST CMVP status |
|---|---|---|---|
| Data at rest: Cloud SQL application and workflow databases and their backups. AES-256 under a customer-managed Cloud KMS key, software protection level, rotated every 90 days. | BoringCrypto (Cloud KMS, Cloud SQL) | Validated: BoringCrypto, FIPS 140-3 certificate 5104 (active, validated 2025-12-09; certificate 4735 also active), as Google states for its services | |
| Data at rest: Kubernetes Secrets in GKE etcd, including service credentials and the in-cluster certificate authority's private key. Application-layer encryption under a customer-managed Cloud KMS key, rotated every 90 days. | BoringCrypto (Cloud KMS, GKE) | Validated: BoringCrypto, FIPS 140-3 certificate 5104 (active, validated 2025-12-09; certificate 4735 also active), as Google states for its services | |
| Data at rest: Cloud Storage (customer documents and the audit-log archive), Cloud Logging buckets, Memorystore, Persistent Disk (search-embedding volumes and GKE node boot disks), Secret Manager and the Terraform state bucket. Google default encryption, AES-256. | BoringCrypto | Validated: BoringCrypto, FIPS 140-3 certificate 5104 (active, validated 2025-12-09; certificate 4735 also active), as Google states for its services | |
| Data in transit: users' browsers to the service. TLS 1.2 or later at Google's global HTTPS load balancer under a restricted SSL policy. The hop from the load balancer to the application is inside Google's network, and its protection is Google's and inherited. | Google Front End TLS (BoringSSL, whose core is BoringCrypto) | Validated: BoringCrypto, FIPS 140-3 certificate 5104 (active, validated 2025-12-09; certificate 4735 also active), as Google states for its services | |
| Data in transit: users' browsers to Cloud Storage. Documents are uploaded and read directly with signed URLs; TLS ends at Google's API front end under Google's own TLS configuration. | Google Front End TLS (BoringSSL, whose core is BoringCrypto) | Validated: BoringCrypto, FIPS 140-3 certificate 5104 (active, validated 2025-12-09; certificate 4735 also active), as Google states for its services | |
| Data in transit: application and workers to Cloud SQL. TLS 1.2 or later with the server certificate verified against the instance's own certificate authority; the instance refuses unencrypted connections. | Clients: OpenSSL as bundled with Node.js 24.21.0 in the application image; Go's standard TLS library in Temporal 1.32.0. Server: Cloud SQL. | Specset (clients); Google (server) | Not CMVP-validated as deployed (not built or run in an approved mode) for the clients; the server side is Google's, and Specset makes no separate claim for it |
| Data in transit: application to Memorystore for Redis. TLS only, with AUTH; the application verifies each server certificate against that instance's certificate authority. | Client: Node.js OpenSSL. Server: Memorystore. | Specset (client); Google (server) | Not CMVP-validated as deployed (not built or run in an approved mode) for the client; the server side is Google's, and Specset makes no separate claim for it |
| Data in transit: application and workers to the Qdrant vector database, and between Qdrant peers. TLS from the in-cluster certificate authority, an API key for clients and mutually authenticated TLS between peers. | Client: Node.js OpenSSL. Server and peers: rustls as built into Qdrant 1.19.0. | Specset | Not CMVP-validated as deployed (not built or run in an approved mode) |
| Data in transit: to the Temporal workflow service and between its services. TLS from the in-cluster certificate authority, verified by every client. | Server: Go's standard TLS library in Temporal 1.32.0. Clients: the Temporal TypeScript SDK 1.24.0 in the application image (worker connections through the SDK's Rust core on rustls; client connections on Node.js OpenSSL); Go's standard TLS library in the Temporal web UI 2.54.1, the Temporal admin tools 1.32.0 and the autoscaler (KEDA 2.21.0). | Specset | Not CMVP-validated as deployed (not built or run in an approved mode) |
| Data in transit: in-cluster certificate authority. cert-manager v1.21.2 issues the Temporal, autoscaler and Qdrant certificates (ECDSA P-256). | Go's standard cryptography library in cert-manager v1.21.2 | Specset | Not CMVP-validated as deployed (not built or run in an approved mode) |
| Data in transit: administrative path to Cloud SQL. An operator's session reaches the in-cluster Cloud SQL Auth Proxy through a TLS-protected port-forward over Connect Gateway; the proxy carries it to the instance over TLS 1.3 with verified client and server identities. | Go's standard TLS library in Cloud SQL Auth Proxy 2.25.4 and in kubectl on the operator's machine; Google Front End TLS for Connect Gateway. | Specset (proxy, kubectl); Google (Connect Gateway) | Not CMVP-validated as deployed (not built or run in an approved mode) for the Go library; Google's front end as above |
| Data in transit: administrative browser path to the workflow console and the vector database, behind Identity-Aware Proxy on a second global HTTPS load balancer with the same restricted SSL policy. Behind it, the hop to the workflow console is inside Google's network and inherited, and the hop to the vector database is TLS. | Edge: Google Front End TLS. Vector database: rustls in Qdrant 1.19.0. | Google (edge); Specset (Qdrant) | Edge: Validated: BoringCrypto, FIPS 140-3 certificate 5104 (active, validated 2025-12-09; certificate 4735 also active), as Google states for its services. Qdrant: Not CMVP-validated as deployed (not built or run in an approved mode) |
| Data in transit: calls from the application to Google APIs inside the boundary (Vertex AI on the assured route, Cloud Storage, and the IAM Credentials API that signs Cloud Storage URLs). | Client: Node.js OpenSSL. Server: Google Front End TLS. | Specset (client); Google (server) | Not CMVP-validated as deployed (not built or run in an approved mode) for the client; server validated: BoringCrypto, FIPS 140-3 certificate 5104 (active, validated 2025-12-09; certificate 4735 also active), as Google states for its services |
| Data in transit: calls from the application to services outside Google Cloud listed under third-party information resources (for example Amazon SES, customer identity providers and, for organizations not in CUI mode, the commercial model and integration providers). | Client: Node.js OpenSSL. Server side and storage: the provider's own modules. | Specset (client); the provider (server) | Not CMVP-validated as deployed (not built or run in an approved mode) for the client; the provider's modules are covered by its own FedRAMP certification where the resource is listed as certified |
Package metadata
| Accountable official | Gordon Hempton, CEO and Co-Founder · gordon@specset.com |
|---|---|
| Version | 2026.10.14 |
| Last updated | 2026-10-14T17:27:00Z |
| Source of update | github.com/specsetai/fedramp-marketplace (main branch; schema-validated by the repository's validate workflow; published to specset.com/fedramp/). Version 2026.10.14, published with Security Decision Record v2026.09.14.11: the engineering assistants are described as acting with the operating founder's own access, under the rule that data of organizations in CUI mode must not reach them, and the exclusion of those organizations' rows from the read-only service account's database role is in place since 2026-10-10; the project-clone tool refuses organizations in CUI mode, and the Google Cloud entry corrects where it is built to copy to: the founder's local development environment, not the development project. Version 2026.10.08's plan to also record that rule in the production-access procedure is withdrawn, since the tool enforces it; the policy and procedure reference gives the republished Incident Response and Vulnerability Management Procedures, the Privileged access procedure (edition 2026-10-09) and Operations Security Policy 3.2. Earlier versions are in this repository's history. |