Clicktivated · Authentication Profile

Clicktivated Authentication

Authentication

Clicktivated publishes no authentication documentation, issues no public API credentials, and exposes no OAuth or OIDC metadata. The only authentication surface is the login on its customer dashboard, which sits behind a Cloudflare managed challenge. Nothing here is derived from a spec — there is no spec.

Clicktivated declares 0 security scheme(s) across its OpenAPI definitions.

CompanyVideoInteractive VideoShoppable VideoAdvertising TechnologyFirst-Party DataRetailTourism
Methods: Schemes: 0 OAuth flows: API key in:

Security Schemes

Source

Authentication Profile

clicktivated-authentication.yml Raw ↑
generated: '2026-08-12'
method: probed
source: live probes of api.clicktivatedstudio.com and dashboard.clicktivatedstudio.com
description: >-
  Clicktivated publishes no authentication documentation, issues no public API
  credentials, and exposes no OAuth or OIDC metadata. The only authentication surface is
  the login on its customer dashboard, which sits behind a Cloudflare managed challenge.
  Nothing here is derived from a spec — there is no spec.

pointer_policy: >-
  NO type: Authentication pointer is emitted in apis.yml. That pointer is a scored
  assertion that the provider documents its authentication, and this artifact records
  the opposite — scheme_count is 0 and no auth documentation exists on any Clicktivated
  surface. The file is a measured absence, kept for auditability and cross-linked from
  conventions/clicktivated-conventions.yml.

schemes: []
scheme_count: 0
docs: null

findings:
- surface: graphql
  url: https://api.clicktivatedstudio.com/graphql
  auth_required: unknown
  observed: >-
    Anonymous requests reach the origin and are answered by Apollo's validation layer,
    not by an authentication layer — a syntactically invalid field returned a schema
    validation error rather than a 401 or 403. Whether individual fields are guarded
    cannot be determined without knowing a valid operation, and the schema is not
    readable.
  status: 400
- surface: graphql
  control: Apollo CSRF prevention
  detail: >-
    Requests must carry a non-simple Content-Type (e.g. application/json) or one of
    x-apollo-operation-name / apollo-require-preflight. This is a CSRF control, not
    authentication.
  status: 400
- surface: dashboard
  url: https://dashboard.clicktivatedstudio.com/login
  auth_required: true
  observed: >-
    A customer login exists but is fronted by a Cloudflare managed challenge, so the
    login mechanism itself was not observable.
  status: 403
- surface: player
  url: https://player.clicktivatedstudio.com/watch?v=707975ec4b
  auth_required: false
  observed: >-
    The embed player is fully anonymous. Access control is by possession of the opaque
    10-hex-character video hash — a bearer-URL model with no expiry, no signature and no
    revocation observable from outside.
  status: 200

federation_metadata:
  openid_configuration: 404
  oauth_authorization_server: 404
  oauth_protected_resource: 404
  hosts_checked:
  - clicktivated.com
  - api.clicktivatedstudio.com
  - player.clicktivatedstudio.com
  - dashboard.clicktivatedstudio.com
  note: See well-known/clicktivated-well-known.yml for the full probe matrix.

api_keys:
  issued_publicly: false
  note: >-
    No developer portal, no key-issuance flow, no key prefix convention, and no
    documentation of any credential. Clicktivated's own how-it-works page tells customers
    the product needs "no complex API setups".

checked: '2026-08-12'