HomeHelp › Glossary

11. Glossary

A plain-English definition of every distinctive Ditto Up term you might run across in the manual, in the UI or in support conversations. Sorted alphabetically.


Application — A candidate's submission to a specific job posting. Includes pay expectations, availability, résumé, free-text cover and answers (text, structured or video) to the employer's job-specific questions.

ATS — Applicant Tracking System. Third-party software an employer uses to track applicants. Ditto Up integrates with ATSs through CSV export and (premium) API hooks.

Auto-classification — The internal pipeline that takes raw term names from the Credential Engine or O*NET and assigns them to the right type (skill / license / certification / credential / education_degree). Not user-facing; mentioned only in admin tooling.

Bedrock — AWS's managed-LLM service. The VBQ grader and the AI message-screening run on Bedrock-hosted Claude models.

Block — Hide and forbid contact from a specific user. Distinct from unfollow (no contact restrictions) and from report (a moderation action).

Bookmark — The ⭐ reaction on a post. Saves the post to your Bookmarks tab.

Business profile — The employer side of an account. Holds company name, address, logo, posted jobs and any saved-search subscriptions.

Candidate profile — The job-seeker side of an account. Holds bio, terms, videos, documents, applications.

Careers page — A branded landing page for a business at /careers/<name>/<city>/<state>/<id>/. Encodes a QR code that lands visitors on a pre-filled signup form.

CE / Credential Engine — A US registry of public credentials run by Credential Engine (creditengine.org). Many of our terms are sourced from CE's CTDL records.

CTIDCredential Transparency Identifier. The stable URL-style ID that uniquely names a CE-sourced credential. Appears in every term URL: /<term_type>/<term_name>/<term_ctid>/.

Commitment — An action item the platform's AI auto-detected in a conversation ("I'll email the contract Friday"). Appears in /messages/<conversation_id>/commitments/.

Conversation — A messaging thread. Can be 1:1 or a group with multiple participants.

Credential — In the Ditto Up UI, a generic term for any assertion about a candidate (verified or not). In the Credentials & wallet section specifically, a W3C Verifiable Credential — a signed JSON-LD document.

DIDDecentralized Identifier. A URL-like identifier (e.g. did:web:ditto-up.network, did:key:z6...) used by the W3C Verifiable Credentials standard to name issuers and holders. Resolvable to a DID document.

DID document — Public JSON describing the keys and verification methods of a DID. Hosted at /.well-known/did.json for the platform.

DinoCloud — The internal name of our video-processing pipeline (a thin wrapper around AWS Transcribe + Bedrock running in our AWS account). Handles every video that lands in S3 — intro, VBQ, looking-for, can-help-with, and any video attachment on a post.

Featured profile — A paid boost that floats your candidate profile higher in /all_candidates and search results.

Geohash / locality — A short hash of a latitude/longitude that acts as a spatial bucket. We use geohashes to make radius search fast.

Hold for clarification — One of four AI-screening outcomes for a stranger DM. The message is held; the sender is asked to add context; the recipient sees nothing until they approve from /moderation/.

Intro video — A 30–90 second self-introduction shown at the top of a candidate profile.

Issuer — In the credentials system, the party that signs a verifiable credential. Ditto Up's issuer DID is did:web:ditto-up.network.

JSON-LD — JSON for Linked Data. The serialisation format for W3C Verifiable Credentials. Also used by our schema.org markup for SEO.

Job posting — An employer's open role. Lives at /job/<title>/<id>.

KMS — AWS Key Management Service. Where the platform's signing keys for verifiable credentials are stored.

Label — A coloured tag you can stick on a conversation to organise your inbox.

LLM — Large Language Model. Used by the platform for: VBQ grading, AI message screening, conversation summary, reply suggestions, term-definition backfill, headline suggestions and résumé parsing.

Locality — A row in the platform's locality database — usually a US zip + city + state with coordinates. Powers fast autocomplete and radius search.

Mention@username in a post, comment or message. Triggers a notification.

Moderation queue — Per-recipient list of held inbound messages awaiting their approve / dismiss decision. Lives at /moderation/.

Neptune — AWS's graph database. Stores terms, term hierarchies, localities and verifiable credential data.

Open Badge v3 — IMS Global's standard for educational micro-credentials, built directly on top of W3C Verifiable Credentials. Ditto Up issues credentials in OBv3-compatible JSON-LD.

Posting — Either a job posting (an open role) or a community post (humor, news, question, event, etc.). Context disambiguates which is meant.

Presigned URL — A short-lived URL (typically 24 hours) that authorises direct read or write of a single S3 object without exposing AWS credentials. Used everywhere we serve user-uploaded media.

Profile visibility — Public / Unlisted / Private. The most powerful single privacy lever. See 9.1.

Reaction — A quick emoji response to a post, comment or message. The post and message reactions sets are slightly different — see 6.6.1 and 7.4.

Reputation tier — New / Established / Trusted / Unlimited. Controls how many strangers you can DM in a day. Built from account age, verifications, profile completeness and worthwhile signals.

Required term — A skill, license or certification an employer marked as mandatory on a job posting. Candidates without that term can still apply but the engine deprioritises them.

Résumé parser — Uploads a PDF/DOCX, extracts text and auto-adds recognised terms. Endpoint: /resume-upload.

S3 — AWS's object storage. Where every video and uploaded document lives.

Saved-search alert — A standing search for candidates matching specific criteria. New matches generate emails and dashboard items. Recruiter feature.

Schema.org — The structured-data vocabulary search engines like Google use to render rich results. Our term, video, post and job pages emit schema.org JSON-LD for SEO.

Screening — AI evaluation of a stranger DM before delivery. Outcomes: pass / hold / warn / block.

Sibling terms — Terms that share the same parent in the term hierarchy. Shown on every term detail page as a "Related" rail.

SSO — Single Sign-On. We support Google (including Google One Tap), LinkedIn, GitHub and Microsoft.

Status list — A bit-string (W3C StatusList 2021) used to publish revocation state for verifiable credentials. Lives at /credentials/status/<list_id>.

Stripe — Our payment processor. Handles the $1 signup gate, the Featured profile subscription and the Recruiter subscription.

Term — Anything in the platform's marketplace dictionary — a skill, license, certification, credential, degree, equipment item or job title. Each term has a public detail page at /<term_type>/<term_name>/<term_ctid>/.

Term type — One of occupational_skill, license, certification, credential, education_degree, equipment, title. Determines which part of the marketplace a term belongs to.

Testimonial — Public-or-private feedback an employer (or peer) leaves for a candidate. Submitted at /candidate_feedback/... and shown on the candidate's profile when public.

Tier — See Reputation tier.

Tooltip — Small inline popup served by /tooltip with a term's definition and marketplace stats. Triggered by hovering an (i) icon next to any term chip.

Transcribe — AWS's speech-to-text service. Every video uploaded to the platform is transcribed; the transcript powers search, scoring and translation.

Twilio — Our SMS provider. Optional; required for SMS notifications and inbound SMS replies (/sms/).

uwsgi — The Python application server that runs the Django app on the production EC2 box. Mentioned only in deployment / restart contexts; not user-facing.

VBQVideo-Based Qualifications & Questions. The recording-and-grading system at the heart of the platform. See Section 4.

VCVerifiable Credential. W3C standard for cryptographically-signed claims. See Section 8.

Visibility — See Profile visibility.

Voice message — An audio recording sent inside a conversation. Transcription is on-demand via /messages/message/<id>/transcribe/.

Wallet — Your collection of verifiable credentials. Exportable in JSON-LD via /wallet/export.

WebSocket — A persistent connection used by the inbox for real-time message delivery. When unavailable (some corporate firewalls), the inbox falls back to polling.

Worthwhile — A signal a recipient can leave on a stranger DM (worthwhile / not worthwhile). Feeds the sender's reputation tier.

did:web / did:key — Two specific DID methods. did:web:ditto-up.network is our issuer; did:key:... is the holder DID baked into your wallet export.


That's the lot. If a term you saw isn't here, let support know — the manual is the platform's index of truth, and we keep it in sync with the UI.


Back to: Manual home

Help
How can we help?
Pick one — both reach our team.
FeedbackShare a suggestion or idea Raise a ticketReport a bug or problem