Skip to content

What's New — Archive

Older CryptoComply release notes, newest first. For the last six months, see What's New.

A few acronyms used below: RFI (Request for Information), PEP (Politically Exposed Person), MCP (Model Context Protocol — the standard for connecting AI tools), KYC/AML (Know Your Customer / Anti-Money Laundering), and SSO (Single Sign-On).

27 February 2026 — Flexible RFI workflow and export options

A smaller release: more control over RFI email sending, a couple of display options, and broader chain coverage.

What's new

  • RFI without email. Creating an RFI is now opt-in for email sending — you can generate just the RFI link and share it however you like.
  • Copy the current RFI. A Copy RFI button is now available on profiles in the RFI Sent status, so you can re-share the active RFI link directly.
  • Column selection for blockchain CSV export. A modal now lets you choose which columns to include before exporting a blockchain address table to CSV.
  • More organization layouts. The organizations page now offers a grid, smaller grid, and list view.
  • XRP Ledger and additional chains. XRP Ledger, Plasma (XPL), and Ink are now supported.

What's improved

  • RFI email formatting. Updated RFI email template with improved layout and compliance team signature, with better display across email clients.

What's fixed

  • Approve-profile validation messages. Approving a profile with unapproved related profiles now displays the correct validation message.

29 January 2026 — Release awareness and delayed screenings

A modal that prompts users to refresh after a new release, scheduling-friendly delayed screenings, and view-of-form-submission improvements.

What's new

  • Release notification. Users now see a modal when a new release is deployed, prompting them to refresh for the latest version.
  • Profile submission viewer. A new modal shows the original form submission and answers behind a profile created via intake form.
  • Long text fields. The Profile Info section now supports multi-line clamp / expand text fields for better readability.
  • Delayed screenings. Wallet screenings can now be scheduled to start after a delay — useful when adding many addresses you do not want to screen all at the same moment.
  • Real-time risk on tag changes. Blockchain address risk levels now update immediately when tags are added or removed, with no page refresh required.

What's improved

  • Clearer wallet risk levels. The ambiguous Unknown risk designation was removed.
  • Snappier AI chat. The chat experience is now more responsive across the Chat page and the floating panel.

What's fixed

  • Stale data when navigating between profile pages. Switching from one profile to another no longer occasionally shows the previous profile's data for a moment.
  • Wizard form fields no longer reset while typing. Form fields inside the wizard could occasionally clear what you had typed; they now hold their value reliably.
  • Exposure value rendering on wallet pages. Exposure amounts on the wallet page now render correctly in cases where they previously appeared blank.
  • A display error that affected some users. A rare rendering error that prevented certain pages from loading correctly is resolved.

17 December 2025 — Review status and relationship status, split apart

Profile status was split so the due-diligence stage and the business-relationship lifecycle can be tracked separately and filtered independently.

What's new

  • Two-dimension profile status. A profile now has two independent fields: a Review Status (Pending Review, Under Review, RFI Sent, RFI Responded, Escalated, Approved, Declined) tracking due-diligence workflow, and a Relationship Status (Active, Inactive, Suspended) tracking the business relationship lifecycle. Each has its own filter on the Profiles table.
  • Real-time blockchain address validation. When registering a new blockchain address, the system now checks in real time whether the address already exists in your organization, preventing duplicates at entry.
  • Persistent table state. Sorting, filters, pagination, search, column order, and column visibility on tables now persist across navigation and are scoped per organization (they reset when switching organizations).
  • Relationship Status column. The Profiles table now displays both Review Status and Relationship Status columns. Relationship Status is hidden by default and can be enabled from the Customize columns menu.
  • New blockchain-address filters. Created Date Range and Profile Name filters added to the blockchain-addresses table.
  • Auto-scroll on chat open. The Chat page now auto-scrolls to the latest messages when opened.

What's improved

  • Default profile filter. The Profiles table filter now defaults to showing only Active profiles instead of all relationship statuses.
  • Relationship status indicators. New minimal visual design (dot indicator + muted text) for the Relationship Status column, with tooltips explaining each state.

What's fixed

  • Pagination resets to page 1 on filter change. Applying or clearing a filter now takes you back to page 1 instead of leaving you on an empty page.
  • RFI modal opens on RFI Sent. The RFI modal now opens when changing a profile to the RFI Sent status, instead of failing silently.
  • AI chat cleared on org switch. The AI chat now clears when switching organizations, so context is not carried across orgs.
  • No duplicate hits on unchanged entities. OpenSanctions screenings no longer create duplicate hits when the underlying watchlist entity has not actually changed.

Heads up

  • Saved filters using the old single status field need updating. The previous single status filter became Review Status, and Archived moved into Relationship Status. Saved filters using the old field should be reviewed.

25 November 2025 — Blockchain address rebrand and risk history

"Wallet" became "blockchain address" across the product, profiles and addresses gained a full risk-change history, and alerts load faster.

What's new

  • Risk change history. Profiles and blockchain addresses now track every risk-rating change over time — previous risk, new risk, when the change occurred, and what triggered it — providing a complete audit trail for compliance reviews.
  • User timezone in AI responses. The AI chat now considers the user's local timezone for more accurate contextual answers.
  • Profiles on the addresses table. The blockchain addresses table now shows linked profiles inline.

What's improved

  • Faster alert loading. Alert pages load significantly faster, especially on alerts with many associated screening hits.
  • Consistent terminology. Wallet has been replaced by Blockchain Address throughout the UI, error messages, and section labels, to better reflect the data being tracked.

What's fixed

  • AI chat now uses the current blockchain address you are viewing. Opening the AI chat from a blockchain address detail page now feeds in the correct address as context, instead of an earlier one.
  • OpenSanctions dataset selection now works. Selecting datasets in OpenSanctions screening configuration now saves and applies correctly.

14 November 2025 — AI Assistant everywhere, wallet tags, and OAuth passwords

The AI Assistant expanded to alerts, blockchain addresses gained a tagging system, and Google-sign-in users gained a way to set their own password.

What's new

  • AI Assistant on alerts. The AI Assistant is now available on Alert pages with the same capabilities it offers on Profile and Wallet pages.
  • Wallet tags. A new tagging system lets users categorize wallets and blockchain addresses for organization and tracking, with org-specific tags assignable to one or many addresses at once.
  • Password setup for Google sign-in users. Users who signed up through Google can now set an initial password from User Settings → Security to enable email / password sign-in as a backup authentication method.
  • Feedback on AI responses. Thumbs-up and thumbs-down buttons on AI responses let users flag answer quality.
  • Cancel an AI response. Users can now cancel in-progress AI chat messages mid-generation.
  • Color-coded alert sources. Alerts panel uses color-coded badges to make alert sources easier to identify.
  • Link existing blockchain addresses to profiles. A searchable modal lets you link an existing address to a profile, rather than only creating new ones.
  • Auto-transition watchlist alerts. Watchlist alerts now automatically move from Open to Under Review when an analyst updates the profile inquiry resolution.
  • Source of funds details. New Source of Funds and Source of Funds Description fields are available on individual and entity profiles.
  • Scroll-to-bottom button in AI chat. A quick way to jump back to the latest message in a long conversation.

What's improved

  • AI panel position memory. The AI Panel remembers its position when navigating between pages.
  • Avatar editing flow. Avatar now saves immediately after cropping, with a confirmation dialog when removing it to prevent accidents. The crop area now displays as a perfect circle for any source aspect ratio.
  • Profile overview consistency. All fields in the Profile Overview section now share consistent styling and spacing.
  • Date and time display. Dates and times are standardized across all tables for consistency.
  • Clearer alerts. Alerts now clearly show both who an alert is assigned to and who reviewed it. The Wallet Screening tab was renamed to Related Wallets for clarity.

What's fixed

  • AI Assistant suggestions when switching between profiles and wallets. The AI Assistant now offers context-aware suggestions for the page you are on, instead of carrying over suggestions from the previous one.
  • Organization selection for users with single or multiple organizations. Signing in now opens the right organization without an extra prompt when you only belong to one.
  • Wallet PDF export functionality restored. The PDF export action on the wallet page now works correctly.

24 October 2025 — Alert assignment, wallet reports, and workflow tweaks

Alerts can now be assigned to anyone, a screening report is available on the wallet page, and the AI chat can serve as the landing screen.

What's new

  • Assign alerts to other users. Alerts can now be assigned to any user, not only self-assigned. Assignment sends an email notification to the recipient.
  • AI Chat landing page. Users with the relevant feature enabled now land on the AI Chat page on sign-in.
  • Wallet Report. A new Address Screening Report is available directly from the wallet page.
  • Internal organization type. Organizations are now flagged as Client or Internal. Client organizations no longer see internal staff in their member list.

What's improved

  • Approve only when related profiles are in a final state. A profile can be approved when all its related profiles are in a final state (Approved, Declined, or archived), not strictly all approved.
  • Cache cleared on organization switch. All cached data is cleared when switching organizations, so previous-org data never appears in the new context.
  • Source of funds field renamed. Source of funds was clarified to Source of funds description for the descriptive text field.

What's fixed

  • Organization logo no longer cropped on display. The organization logo now displays in full instead of being cut off.
  • Sign-in and change-password flows fixed. The sign-in and change-password pages now reach the correct screens reliably.
  • AI Panel no longer keeps the wrong context. Opening the AI Panel on a new profile or address no longer carries over the context of an earlier one.

28 September 2025 — API key authentication and AI chat foundations

API key authentication for third-party access, the first generation of persistent AI chat, and a refreshed API surface for AI integrations.

What's new

  • API key authentication. Organizations can now authenticate third-party systems to the CryptoComply API using API keys, set up from the organization settings.
  • AI chat with persistence. AI chat messages and the panel's open state are now saved per session, so users can pick up conversations where they left off.
  • Entity context in AI chat. AI responses are now informed by the entity being viewed (profile, blockchain address) for sharper answers.
  • Compliance policy link on organizations. Organizations can now record a compliance policy link, which is provided to AI agents for context.

What's fixed

  • Wallet filters and the blockchain network picker now work consistently. Filtering wallets and choosing a blockchain network in forms now behave correctly in every case.
  • Profile attachment notes save reliably. Notes on profile attachments now save without errors.

18 September 2025 — Roles, users, and organization invitations

A complete in-app rewrite of how users, roles, and organization invitations are managed, with users now able to update their own information and invite new members.

What's new

  • Roles management UI. Create, edit, and delete custom roles directly in the app at Settings → Roles. System roles remain read-only. Assign roles to users from the same place.
  • Users management UI. Manage organization members in-app at Settings → Users, including assigning roles.
  • User Settings page. Update your own first name, last name, password, and avatar from a single page at Settings → User Settings.
  • Organization invitations. Invite users to your organization from Settings → Users. Invitees accept via a dedicated Accept Invitation page and can sign up with email and password or Google sign-in on the spot.
  • Password reset, redesigned. A new in-product UI for requesting and confirming a password reset, replacing the previous flow.
  • Rate limits on password reset and form submission. Repeated attempts to reset a password or submit a public form are now rate-limited; exceeding the limit triggers a temporary 30-minute pause to prevent abuse.

Heads up

  • The old Change Password and Forgot Password pages have been removed. Use the User Settings page for password changes and the Login page for resets.
  • The default role for existing organizations is now Compliance Analyst.

Broad expansion of supported blockchain networks across both providers, link-preview metadata for public forms and RFIs, and risk-display improvements.

What's new

  • 35+ new blockchain networks. Support added for Aleo, Aptos, Apechain, Avalanche P-Chain, Avalanche X-Chain, B3, Berachain, Bitcoin Gold, Bitcoin SV, Blast, Celestia, Codex, Concordium, Cronos, dYdX, EOS / Vaulta, Flow, Gnosis, GunZilla, HyperLiquid, Internet Computer, IOTA, Linea, Mantle, Mode, Monad, Nebulas, Noble, Plume, Ronin, Sei Network, Shape, Soneium, Sui, Terra, Ton, Unichain, World, Zora, and zkSync.
  • Updated Chainalysis categories. New Institutional Platform, Escort Service, and Instant Exchange categories. Online Pharmacy was renamed to Drug Vendor.
  • Link previews for public forms and RFIs. Public forms and RFI invitation links now produce rich previews when shared in messaging tools, with the right title, description, and image.
  • Unknown risk for wallets. Wallets with no available risk data now display an explicit Unknown risk badge instead of going blank.

What's improved

  • Real-time risk recalculation on threshold changes. Wallet risk levels now update when the underlying exposure risk thresholds or address-identification risk settings change.

What's fixed

  • Unknown-risk wallets now render correctly on the Wallets page. Wallets without enough data to compute a risk level now appear with an Unknown badge instead of dropping out of the list.

25 July 2025 — Attachment notes and broader chain coverage

A redesign of how profile notes and attachments work, support for multiple notes per attachment, and continued expansion of blockchain coverage.

What's new

  • Multiple notes per attachment. Attachments now support more than one note, with a refreshed design across profile notes and attachments.
  • Blockchain explorers for newly supported chains. Blockchain explorer URLs are now available for the recently added supported networks, accessible from the blockchain-networks list.
  • New profile page (preview). A redesigned profile page is now available behind a feature flag for early evaluation.

What's improved

  • Better AI Panel error messages. When the AI Assistant fails to generate a response, the panel now shows a descriptive message instead of a generic error.

27 June 2025 — AI Assistant overhaul and richer profile data

The AI Assistant got a dedicated component with persistent position, and the profile model gained more identity and compliance fields.

What's new

  • AI Panel, redesigned. The AI Assistant now has a dedicated button outside the Actions dropdown, with refreshed styling and a position that's remembered as you navigate between pages.
  • Export PDF from the AI Panel. Export PDF is now available directly from the AI Panel.
  • New profile fields. PEP Current In Office, PEP Start Date, PEP End Date, Licensing / Registration Declaration, and End User Controls are now part of the profile.
  • More flexible PEP and Source of Funds. Newly added PEP and licensing fields are now optional.
  • Quarterly screening cadence. A new Quarterly option is available for screening schedules.
  • Sharper AI prompts. The Wallet Summary and Profile Summary prompts now include more context, so the resulting summaries are more accurate and detailed.

What's fixed

  • Public forms accept submissions without optional fields. Public forms now accept submissions correctly when optional wallet, blockchain, or profile-type fields are left unspecified — previously those submissions failed entirely.
  • Wallet cadence editable from a wallet alert. Adjusting the screening cadence shown on a wallet alert now works correctly.
  • Form data preserved on failed file upload. A failed upload now keeps the rest of the form filled in so you can retry without re-entering everything.

28 May 2025 — Threshold polish, table memory, and form robustness

A handful of polish releases ahead of summer: tables remember your searches and filters, blockchain category names render nicely, and risk-threshold editing gets safer defaults.

What's new

  • Searches and filters remembered per table. Profiles, Wallets, and Alerts tables now remember your search text, filters, and column visibility between sessions, so you don't have to re-apply them every time you return.
  • Display-friendly Chainalysis category names. Chainalysis exposure categories now show their human-readable names instead of internal codes.
  • Combined chain list, alphabetical. The blockchain network picker now returns the combined networks from both Chainalysis and TRM by default, sorted alphabetically with Other pinned to the end.
  • More configurable TRM risk categories. Decentralized Gambling, Trusted Community Complaint, and Politically Exposed Person (typo fix) are now available as TRM risk categories that can be configured in threshold settings.

What's improved

  • Default placeholders when editing thresholds. When editing risk thresholds, default values now appear as placeholders so admins can see the baseline before overriding it.
  • Configured defaults for Chainalysis identifications. Risk levels for Chainalysis address identifications now respect the organization's configured default risks instead of always falling back to vendor values.
  • Group column relabel. The Profiles table column previously labeled Group is now clearly labeled Profile Group.
  • ≈0% for tiny percentages. Risk-bar tooltips now show ≈0% for values that round to zero, making it clear there's a very small but non-zero exposure.
  • Accurate last-screening time. The last successful screening time on profiles and wallets now updates the moment a screening completes, so the displayed time is always current.

What's fixed

  • Public form URLs are case-insensitive. Invitation and form URLs now work regardless of letter case, so recipients can copy / paste from emails without worrying about exact capitalization.
  • Public forms accept the same file in multiple questions. Public form submissions no longer fail when the respondent attached the same file to more than one question.
  • Wallet screening visible only when enabled. The Wallet Screening section in the sidebar now appears only for organizations with the Wallet Screening feature enabled.
  • Entity type rendering on Linked Profiles. The entity type badge on the Linked Profiles list of a wallet now renders correctly.

13 May 2025 — Invitation-only forms and per-profile screening

A new form type that requires an invitation token to access, a per-profile screening schedule, and a major polish pass on intake forms.

What's new

  • Invitation-only intake forms. A new form type requires recipients to use an invitation token to access and submit the form, instead of being open to anyone with the link. Token validation prevents duplicate submissions.
  • Tokenized invitation emails. Creating an invitation-only form sends a personalized email to each invitee with a unique link.
  • Preview answers before submitting. Respondents filling out an intake form can now review all of their answers on a final preview screen before final submission. The button is renamed from Complete to Submit for clarity.
  • OpenSanctions algorithm per Profile Group. Admins can now pick which OpenSanctions matching algorithm to use per Profile Group, tuning match strictness for different customer populations.
  • Attach wallets to existing profiles in batch upload. The profile batch upload can now attach wallets to existing profiles in one operation, instead of requiring a separate wallet upload step.
  • Excel-friendly CSV uploads. CSV batch uploads now handle the byte-order-mark header that Excel adds when saving as CSV.
  • Per-profile screening schedule. Profiles now have their own configurable screening cadence (separate from wallets), set per profile or inherited from the Profile Group. Visible in a new Screening Settings card on the profile overview.
  • Polished public form experience. Public intake forms now end with a friendlier Thank you for submitting page, fill the full screen so footers don't float, and accept a custom footer or end message per form.
  • Branded sender for platform emails. All platform-generated emails (invitations, alerts, notifications) now come from system@cryptocomply.co with updated subject lines and branding.
  • Time-remaining markers in invitation reminders. Invitation reminder emails now include [LAST CHANCE] and [2 HOURS LEFT] markers in the subject line so recipients prioritize response.
  • Default role per organization. Each organization can now configure a default role that's automatically assigned to new members on join. Built-in roles were renamed to Admin, Compliance Analyst, and On-chain Analyst.

What's improved

  • Single unified editable field. Every editable field on profile and wallet pages now uses one consolidated component, giving consistent Edit / Save / Cancel behavior across the app.
  • Form data preserved on failed file upload. A failed file upload no longer clears the rest of the form, so you can fix the upload and retry without re-entering everything.
  • Related Profiles table opens expanded. The Related Profiles section now shows the full relationship tree open by default rather than requiring expansion.

What's fixed

  • Wallet alert cadence is editable. Adjusting the screening cadence from a wallet alert now works correctly.
  • Manual cadence changes show as Manual. A profile screening cadence changed by a user now correctly displays Manual as the origin, instead of looking like an automatic setting.
  • Audit logs across linked profiles. When an analyst edits a profile through its relationship to another profile, the change is now logged against the correct profile.

8 May 2025 — Roles, permissions, and team workflows

The first generation of role-based permissions across every part of the product, plus the completion of the table-system migration.

What's new

  • Role-based permissions. A new permission system protects every part of the product. Roles (Admin, Analyst, etc.) are assigned at the organization level and enforced consistently across all operations. The web app hides or disables actions based on the signed-in user's role, and users without permission see a clean Access Denied page instead of broken screens.
  • User management table. A new Users table under Settings lets admins see organization members, view their role, and switch roles via a dropdown with tooltips describing each role.
  • Smarter redirect for users without an org role. Users without an organization role are no longer dumped into a broken protected route — they get a dedicated landing page explaining what to do next.
  • AI summary and report gated by permission. AI summary and report generation are now gated by per-role permissions, so organizations can decide which roles get AI assistance.
  • Filter alerts by reviewer. Alerts can now be filtered by who is currently reviewing them, helping team leads see workload distribution at a glance.
  • Notes from alerts carry over to the profile or address. When an analyst adds a note while reviewing an alert, that note is also saved to the underlying profile or blockchain address so context is not lost when the alert is closed.
  • Per-profile creation tracking. Profiles now record their creation source (form submission, manual creation, or batch upload) so teams can analyze onboarding channels.
  • Per-status-change audit log. Each change to a profile's review status is now logged separately, giving compliance teams a fuller audit trail.

What's improved

  • Side panels redesigned. Profile and wallet side panels now share a consistent design and show counters for notes and attachments, so analysts can see at a glance whether there's supporting documentation.
  • Org info preloaded. Organization data (name, settings) is now loaded as soon as a user enters any authenticated page, eliminating short flashes of missing org info.
  • Wallet Alert page styling. The Wallet Alert detail page now uses the same container styling, headers, and visual rhythm as the rest of the app for a consistent look.
  • Wallets and alerts sorting. Default sort order on wallet and alert tables now produces a more meaningful order (risk-aware) instead of plain alphabetical.
  • New default risk thresholds. Default exposure risk thresholds for both Chainalysis and TRM have been tuned, so out-of-the-box risk classifications more closely match industry expectations.

What's fixed

  • Editing of related-party relationship types. Changing a related-party relationship type now saves correctly.
  • Stale data on profile-to-profile navigation. Switching from one profile to another no longer occasionally shows the previous profile's data for a moment.
  • UBOs and Control Persons keep their own emails. Public intake forms now correctly parse a separate email address for each UBO and Control Person on an entity profile, instead of folding them all under the primary contact email.

31 March 2025 — Background jobs, domain cutover, and live updates

The infrastructure rebuild that makes screenings, batch uploads, and AI summaries reliable, plus the cutover to the CryptoComply domain.

What's new

  • Domains move to cryptocomply.co. All app, API, and real-time URLs now point to *.cryptocomply.co, completing the rebrand at the infrastructure level. Bookmarks on the old domain redirect.
  • Reliable background operations. Long-running operations (screenings, batch uploads, reports, daily checks) now run in the background with automatic retries, so a temporary glitch with an external screening provider no longer leaves an operation stuck.
  • Org-wide live updates. When one user updates a profile, wallet, or alert, other users in the same organization now see the change applied automatically without reloading. Profile, Wallet, and Alert lists refresh in place.
  • Unified Notes Manager. A redesigned, consistent notes panel replaces the per-page note widgets across profiles, wallets, and alerts.
  • Profiles as the landing page. After logging in, users now land on the Profiles page (replacing the previous /dashboard landing).
  • Sticky table headers. Column headers stay visible while scrolling long tables.
  • Sortable risk level. The wallet risk-level column is now sortable.
  • Consistent placeholder text. All editable form fields now carry placeholder text describing the expected value, all field labels use Title Case, and Nature of Business now lives in the Primary Party Information section.
  • Delay screening on profile creation. The profile creation flow can now opt to delay automatic screening when creating a new profile — useful when bulk-creating related parties before screening them as a group.

What's improved

  • Only meaningful edits trigger rescreening. Edits to fields that don't affect screening outcome no longer trigger a new screening run.
  • Wallet alert emails use calculated risk. Wallet alert emails now show the risk level computed from configured thresholds instead of the raw value returned by the vendor, so they match what's shown in the UI.
  • Wallet page renders with no screening data. Wallet pages now render correctly even when no screening has run yet, showing standardized Unknown badges and clean empty-state text instead of breaking.
  • Markdown in AI reports. AI-generated reports now render bold and other markdown formatting properly instead of showing raw syntax.
  • Audit logs preserved. User accounts can no longer be permanently removed from an organization, preserving the audit trail. Disabling a user account is still available.
  • Table column reorder. The Overview tab was removed from profile navigation; Wallet Name now appears after Blockchain; alert Created at now appears after Assigned to for better scannability.

What's fixed

  • First-time login bug. A bug that prevented some first-time users from logging in is resolved.
  • Wallet creation no longer leaves stale data. Creating a wallet no longer occasionally leaves the address showing outdated or missing last-screening data.
  • Public form screenings start reliably. Wallet and profile screenings triggered by a public intake form submission now run consistently every time.
  • Login button alignment. The Google sign-in button is realigned on the login page.
  • Graceful error on org-load failure. A failure to load the organization list now shows a clean error message instead of crashing.

19 March 2025 — TRM Labs, the AI Assistant, and a redesigned Wallet page

A landmark month: a second screening vendor goes live, the first generation of the AI Assistant ships with streaming summaries, and the Wallet page gets a full visual rebuild.

What's new

  • TRM Labs as a screening provider. TRM Labs is now supported as a wallet-screening vendor alongside Chainalysis. Organizations can choose which provider screens their wallets, with vendor-specific blockchain coverage shown in the UI.
  • AI Assistant on profiles and wallets. A new AI Assistant generates plain-language summaries and structured due-diligence reports for profiles and wallets. Results stream live into the UI as they're generated, with a draggable chat-style panel on the profile overview that lets users interact with the summary.
  • AI report PDF export. AI-generated reports can be exported to PDF, gated by a feature flag so organizations can roll it out at their own pace.
  • Real-time updates. The platform now keeps a live connection to the server so screening results, job statuses, and notifications update in the UI in real time without manual refresh.
  • Redesigned Wallet page. Wallets get a full visual overhaul: clearer risk exposure bars, color-coded risk text, blockchain explorer links, Rescreen button, glossary side panel, exposure filters by risk level, and improved tooltips on risk percentage bars.
  • Branded blockchain icons. Wallet forms and tables now show branded blockchain network icons, with the list of available networks determined by the vendors configured for the organization.
  • Adverse Media button. A new Negative News action (later renamed Adverse Media) appears on the Profile Overview when the organization has the feature enabled, giving analysts one-click access to adverse-media screening for a profile.

What's improved

  • Sanctioned counterparties automatically classified as Severe. Wallet exposures linked to entities whose category includes "sanctions" are now automatically classified as Severe regardless of percent share, so a sanctions hit is never missed because it represents a small share of activity.
  • Risk threshold origin shown in the UI. Risk threshold values now indicate where they came from (organization, profile group, or address override), so it's clear why a particular threshold is in effect.
  • Wallet risk-bar tooltips. Risk percentage bars on the Wallet page now show dynamic tooltips explaining where the risk originates from, and improved text appears when label content overflows.
  • AI summaries no longer go stale. AI summaries no longer occasionally pull outdated data from a previous state of the profile or wallet.
  • Consistent due-diligence report layout. Due-diligence reports now have a consistent, well-formed layout every time.

What's fixed

  • Clear validation message on approve. Approving a profile whose related profiles are not yet approved now displays a clear, specific validation message.

4 February 2025 — CryptoComply, profile group customization, and bulk onboarding

The rebrand from Canaria Screener to CryptoComply lands, Profile Groups become a true configuration layer, and the first generation of bulk profile onboarding via CSV ships.

What's new

  • Rebrand to CryptoComply. Every user-facing reference to the previous product name is replaced with the unified CryptoComply brand across the app, emails, and admin pages.
  • New Settings menu. A new Settings entry appears in the left sidebar with a collapsible submenu, providing a single place to reach organization-level configuration.
  • Configurable visible fields per Profile Group. Admins can configure which fields appear on profile forms per Profile Group, so different customer populations see only the fields relevant to their KYC requirements. The wizard honors these rules so end users only see the fields they're meant to fill in.
  • CSV batch upload for profiles. Compliance teams can now onboard individual and entity profiles in bulk by uploading a CSV file, with up-front header validation and per-row error reporting so issues can be corrected before re-uploading.
  • Per-organization feature flags. Features can now be toggled on or off for specific organizations (or individual users), enabling staged rollouts of new capabilities. The web app reads these flags automatically and shows or hides corresponding features.

What's improved

  • Faster wallet alert notifications. Wallet alert notification emails now go out faster and in a more deterministic order.

What's fixed

  • Add Related Party button after wizard. The button no longer disappears after adding a related party through the wizard.

13 January 2025 — A new table experience and tighter screening

A redesigned table for Profiles, Wallets, and Alerts, plus finer control over OpenSanctions screening scope and on-demand profile re-screening.

What's new

  • A new unified table. All main tables (Profiles, Wallets, Alerts) now run on a single redesigned table with built-in sorting, filtering, column visibility, and date filtering — replacing the previous table system.
  • Per-Profile-Group OpenSanctions filtering. Compliance teams can now scope OpenSanctions screening to specific catalogs and datasets per Profile Group, so watchlist matches only come from the data sources relevant to that population.
  • Daily OpenSanctions catalog sync. The OpenSanctions catalog now syncs automatically at midnight so newly added sanctioned entities and watchlist updates flow through to screening without manual intervention.
  • On-demand profile screening. Users can now trigger a screening run for a profile at any time via a new Rescreen button, instead of waiting for the next scheduled check.
  • Search before adding a Primary Party. When adding a primary party to a profile, the wizard now searches existing profiles first to avoid creating duplicates. Pick an existing person or entity, or — if no match — create a new one inline.
  • Create a related profile from the search results. Users adding a related party can now create a brand-new related profile even when the search returned existing matches, rather than being forced to pick from results.
  • Country names in screening hits. Screening hit results now include readable country names for jurisdictions instead of opaque codes, making it easier to assess the geographic context of a match.

What's improved

  • Cleaner watchlist and alert hit details. The additional-fields panel on Watchlist Screening and Alert hits now hides redundant fields and pulls richer data per entity type, so analysts see a less cluttered, more informative match summary.
  • Debounced related-profile search. The related-profile search now waits briefly before firing, reducing flicker while typing.
  • No duplicate related-party links. A profile can no longer have the same related party linked twice; attempts to duplicate a relationship are rejected at save time.

What's fixed

  • OpenSanctions dataset selection saves correctly. Selecting datasets in the OpenSanctions catalog configuration now saves the choice on the first try, instead of appearing to revert.

Earlier

Releases before January 2025 built the foundation that became CryptoComply: the wallet and profile screening platform, the first OpenSanctions and Chainalysis integrations, public intake forms with file attachments, the Request for Information (RFI) workflow, party alerts and wallet alerts, custom report generation, audit logging for compliance reviews, profile status state management, and the initial admin and developer tooling. The product was known as Canaria Wallet Screener and then Canaria Screener during this period.