Changelog

Follow new updates and improvements to LearnCard.

September 11th, 2026

Welcome back to another LearnCard ChangeBlog!

This release makes it easier to connect with others, understand assessments in your learning record, protect access to your account, and share feedback with the LearnCard team.

A More Useful Contact Card

Your connections now have redesigned contact cards that bring profile details, contact actions, and credential exchange history together.

See credentials you’ve sent and received, browse recent exchanges, or open the full history. You can also start issuing a credential directly from a contact, with that person already selected as the recipient.

For connections with available date information, the card also shows when you connected.

The new, redesigned LearnCard Contact Card

Invite Your First Connection

An empty Contacts page now gives you a clear next step: Invite a Friend.

Share a reusable invitation link or display a QR code for someone nearby. Inviting remains available after you’ve added your first connections.

This update also fixes contact QR codes that could point to the wrong application and distinguishes a loading error from a genuinely empty contact list.

Assessments Now Appear in CLR Transcripts

Comprehensive Learner Records can contain more than courses. LearnCard now displays supported nested assessment credentials in a dedicated Assessments section beneath Course History.

Open an assessment to explore available scores, rubric criteria, achieved proficiency levels, framework alignments, and supporting evidence. This includes supported assessments aligned to Carnegie Skills Progressions.

The result is a fuller picture of learning that takes place beyond individual courses.

Clearer Account-Recovery Setup

Account-recovery reminders now appear on the Dashboard, where they’re easier to find.

For eligible accounts with credentials but no recovery method configured, LearnCard recommends an available recovery option and confirms when setup is complete. In normal sessions, you can snooze the reminder for seven days.

Public-computer sessions receive a more prominent reminder that stays visible until recovery is configured.

Report a Problem or Share an Idea

Eligible signed-in adult users can now report problems or share ideas through LearnCard’s built-in feedback interface.

Reports support optional screenshot attachments, with controls over what you share. Feedback handling limits diagnostic information and avoids automatically associating idea submissions with your signed-in profile.

You can view the full release details here

Write a comment...

August 28th, 2026

Welcome back to another LearnCard ChangeBlog!

This release makes it easier to add recipients, helps learners connect after exchanging credentials, and improves several important mobile experiences. It also strengthens the security foundation behind AI Passport.

Scan a LearnCard Profile to Add a Recipient

When issuing a credential or using Boost a Friend on the LearnCard mobile app, you can now scan someone’s LearnCard profile QR code to add them as a recipient.

A valid profile is added immediately, without requiring you to search for or enter the person manually. LearnCard provides clear feedback for invalid codes, duplicate recipients, camera-permission problems, and attempts to scan your own profile.

The scanner itself has also been redesigned with a focused scanning area, clearer instructions, accessible controls, and visible success or error messages.

Connect After Claiming a Credential

Claiming a credential can now become an opportunity to connect with the person who sent it.

After a credential is claimed, the recipient may see an optional prompt to connect with the sender. The sender can also receive an actionable notification when the credential is claimed.

Claiming a credential does not automatically create a connection. Either person must explicitly choose Connect, and Skip for Now dismisses future prompts between that pair.

The experience is available in English, Spanish, French, and Arabic.

A Smoother Mobile Experience

This release includes several improvements across LearnCard’s mobile interface:

  • Onboarding no longer scrolls horizontally on iOS, and focused fields remain visible when the keyboard opens.

  • The Dashboard now provides direct access to your profile and notifications.

  • Mobile headers provide clearer page context as you scroll through the Dashboard and Apps.

  • Passport discovery filters and several interface details received additional visual polish.

Stronger AI Passport Authentication

AI Passport now uses challenge-based authentication instead of relying on identifiers supplied directly by the application.

Short-lived, single-use access protections secure each connection while maintaining compatibility during the rollout. This creates a stronger foundation for trusted AI experiences without adding new steps for learners.

You can view all the latest changes and bug fixes here.

Write a comment...

August 21st, 2026

Welcome back to another LearnCard ChangeBlog!

This release improves how course credentials appear, makes duplicate credential claims safer, expands ScoutPass into four languages, and strengthens accessibility across LearnCard’s core experiences.

Course Credentials Now Look Like Courses

Standalone Open Badges 3.0 Course credentials now use the same course-focused display found inside Comprehensive Learner Records.

When supported course metadata is present, LearnCard organizes evidence, issuer information, alignments, and other course details into a purpose-built course view instead of displaying the credential as a generic record.

This creates a more consistent experience whether a course appears independently or as part of a larger learner record.

A standalone course, imported from the Credential Registry.

Safer Duplicate Credential Claims

LearnCard can now recognize when a learner attempts to claim a credential that is already in their wallet.

Depending on the situation, the learner can skip the duplicate, save another copy, or cancel the action. Completed claim links also avoid reopening unnecessarily.

These checks apply across LearnCard’s major credential-claiming flows and make repeated or accidentally reopened issuance links less confusing.

ScoutPass in Four Languages

ScoutPass is now available in English, Spanish, French, with Arabic undergoing some final beta testing and improvements.

The experience supports dynamic language switching, localized dates and times, translated Boost presets, and will support right-to-left layouts for Arabic. Account language preferences are also synchronized so server-generated notifications can use the selected language.

A follow-up fix restored Network search when selecting Boost recipients.

Stronger Accessibility Across Core Flows

This release introduces a broad set of accessibility improvements, including:

  • Better keyboard navigation

  • Clearer semantic page structure

  • Improved labels for assistive technology

  • A skip-to-main-content link

  • More reliable focus management

  • Reduced-motion support

  • More accessible cards, toggles, forms, and modal windows

  • Safer modal positioning on mobile devices

Also in this release

  • AI experiences now distinguish between quota, rate-limit, timeout, and service-availability problems instead of repeatedly retrying failed requests.

  • Dashboard typography, spacing, icons, and action buttons received another design refinement pass.

You can view the complete August 20 release and August 21 follow-up.

Write a comment...

August 12th, 2026

Welcome back to another LearnCard ChangeBlog!

This is a smaller polish release focused on making Dashboard actions, credential menus, and status messages easier to understand and operate.

Clearer Dashboard Quick Actions

Dashboard quick actions are now larger and more consistent.

Descriptions remain visible across desktop and mobile layouts, icons are easier to recognize, and the Skills action now uses its own dedicated icon. These changes make it easier to understand where each action will lead before selecting it.

Better Credential Menus

Credential cards and credential previews now use clearer, separate action menus.

Duplicate overflow controls have been removed, interactive items provide appropriate pointer feedback, and menu options can be operated using Enter or Space from a keyboard.

Clearer Status Messages

Success, warning, and error notifications now display consistent status icons and handle long text without overflowing their containers.

File-upload errors also produce more useful feedback when something goes wrong.

For LearnCard developers

Several older experimental packages and examples have been retired, including the legacy CHAPI example, MetaMask Snap, Discord bot, and Simple Signing application. Developers should use the current LearnCard App API tooling for supported integrations.

You can view all the changes and bug fixes in the August 12 release.

Write a comment...

August 7th, 2026

Welcome back to another LearnCard ChangeBlog!

This release makes LearnCard’s AI experiences more reliable, improves badge creation and endorsement, and resolves several sources of friction across credential cards and mobile layouts. Let’s dig in!

More Reliable and Useful AI Sessions

AI sessions now start more reliably and provide clearer progress while LearnCard builds a personalized plan.

LearnCard can detect and resume an active session, recover more gracefully from startup problems, and avoid displaying stale information from an earlier connection. Credentials are incorporated progressively, allowing learners to see useful results sooner.

The AI Insights chat experience also opens more reliably on desktop, can be reopened after dismissal, and provides clearer feedback when a session cannot start.

Better Credential Cards and Mobile Layouts

Credential cards now have more consistent spacing and handle long titles more gracefully across screen sizes.

This release also fixes:

  • Collapsing credential-card headers on iOS 18

  • YouTube embeds that failed inside the iOS application

  • Footer and safe-area overlap on Android

  • Inconsistent skill and competency cards across credential and course views

Also in this release

  • Social sign-in windows now have more reliable lifecycle and error handling.

  • Learners who report a positive experience may receive an appropriately timed app-review prompt.

  • EdDSA Data Integrity interoperability and DIDKit tooling received additional developer-focused improvements.

You can view all the changes and bug fixes in the August 7 release.

Write a comment...

July 24th, 2026

Welcome back to another LearnCard ChangeBlog!

This release improves how learners receive important activity and updates several of our most important credential workflows. It also brings our OpenID credential implementation in line with the final 1.0 specifications.

Live Notifications While Using LearnCard

Connection requests, credentials, and other incoming events can now appear immediately while LearnCard is open.

On mobile devices, foreground events display as tappable notifications. On the web, LearnCard checks for new activity and presents a matching in-app message. Selecting the notification opens the Alerts area.

This release also fixes several related issues, including repeated loading flashes, connection requests requiring two clicks, and notification claim links that could crash before the credential finished loading.

LC-1924: Build My LearnCard Redesign

Build My LearnCard is no longer presented as a checklist that learners complete once. It now emphasizes repeatable actions for adding and updating information throughout a learner’s journey.

The experience also adds credential claim QR support. Learners can upload a QR-code image on the web or scan one using the native application. Uploaded certificates are attached to the resulting Portfolio credential so the original evidence remains available.

Clearer Revoked and Suspended Credentials

Credential revocation and suspension now have a complete learner-facing experience.

Holders receive notifications when a credential is revoked, suspended, or restored. Affected credentials remain visible in the Passport, but display a clear status label, a status seal, and adjusted visual styling.

Issuer activity views also refresh automatically and show separate revoked and suspended counts. Newly issued supported credentials include both revocation and suspension status information for external verification.

Final OpenID4VC 1.0 Support

LearnCard’s OpenID credential issuance and presentation tools now support the final OID4VCI 1.0 and OID4VP 1.0 specifications.

The implementation was tested against an external interoperability suite for both credential issuance and presentation. Compatibility with earlier draft implementations remains available for issuers and verifiers that have not yet migrated.

For learners, this means more reliable credential exchanges with standards-compliant external systems. For developers, it provides a current foundation for OpenID-based issuing and verification workflows.

Also for developers and LearnCard-powered applications

  • Partner Connect SDK Mock Mode allows partner applications to run and demonstrate realistic LearnCard interactions outside the LearnCard host during development.

  • Tenant-configurable image providers allow LearnCard-powered applications to use Filestack or S3-compatible image storage.

  • Credential and application infrastructure received additional interoperability, reliability, and deployment improvements.

You can view all the latest changes and bug fixes here.

Write a comment...

July 17th, 2026

Welcome back to another LearnCard ChangeBlog!

This release makes LearnCard easier to enter, easier to use on desktop, and more social. It introduces a rebuilt onboarding flow, a guided way to recognize peers with badges, and a desktop-focused AI Pathways experience.

LC-1963: Onboarding 2.0

LearnCard’s sign-up experience has been rebuilt as a short, guided three-screen flow.

New users provide their birthday and country, review a live preview of their profile card, and then enter the application. Names and profile images can be filled from supported sign-in providers, while LearnCard suggests an available public handle that can be edited later.

Age-related privacy settings are applied during the flow, and users no longer encounter repeated profile-completion prompts after entering the app.

Boost a Friend and Peer Badges

Learners can now create and send personalized recognition badges through a guided Boost a Friend experience.

Choose a badge, personalize its title, color, subtype, and note, select a recipient or create a share link, then send it. LearnCard stores the visual treatment using standards-compatible credential tags, so other Open Badges 3.0 systems can safely ignore the LearnCard-specific display hints without breaking the credential.

A follow-up integration brings badge artwork and categories from PeerBadges, making it possible to expand and update the available badge collection without releasing a new version of the app.

AI Pathways, Redesigned for Desktop

AI Pathways now makes better use of larger screens.

On desktop, My Skills Profile and Explore Roles appear in a left column, while Grow Skills occupies a wider area on the right. Courses, AI Sessions, and media use desktop-friendly grids instead of mouse-driven horizontal carousels.

The existing mobile experience remains intact.

Smaller improvements

  • Self-assigned skills save much faster because LearnCard no longer waits for every connected contract to synchronize before completing the save.

  • Credential claim pages now use a clearer full-credential layout and route learners directly to the claimed credential’s category.

  • Additional Bug Fest work improved notification settings, activity displays, profile settings, and App Store launch behavior.

You can view all the latest changes and bug fixes here.

Write a comment...

July 10th, 2026

Welcome back to another LearnCard ChangeBlog!

This is a major product release. LearnCard has a reorganized navigation system, a faster credential-issuing experience, a unified Data Sharing Center, more resilient mobile behavior, and more personalized AI Insights. Let’s dig in!

A Simpler Dashboard, Passport, and Apps Experience

LearnCard’s primary navigation has been reorganized around four destinations: Dashboard, Passport, Apps, and Contacts.

The Passport now focuses on seven core credential categories, including Badges, Achievements, Courses, Portfolio, Assistance, Experiences, and IDs. Skills, AI tools, Pathways, Families, and other application experiences have moved into a redesigned Apps page.

The new Apps page opens with useful LearnCard tools and installed apps, while Browse More provides access to the wider App Store.

This work spans the navigation, Apps page, and Passport organization.

LC-1945: A Cleaner Way to Issue Credentials

LearnCard now offers a streamlined credential-issuing experience.

Issuers can create a standards-compliant Open Badges 3.0 credential from scratch, import information from an existing source, or resend a credential they already manage. Recipients can be selected individually, or the issuer can create a shareable claim link.

A live preview updates while the credential is being built, and the finished credential can include skills, evidence, media, dates, grades, and credit information. Any fun colors and customizations we do inside LearnCard now live in the OBv3 Tag field, reducing interoperability friction within other wallets.

This experience is being introduced through a controlled feature rollout. Users outside that rollout will continue to see the existing credential builder.

A Unified Data Sharing Center

Privacy controls and connected-app permissions now live together in one Data Sharing Center.

Learners can review:

  • Which apps and services have access to their information

  • What each service can read or write

  • AI and personalization settings

  • Profile visibility

  • Usage analytics and crash-reporting choices

Selecting a connected app opens its permissions and activity in one continuous panel instead of a stack of separate windows. Younger learners also receive a dedicated Protected Account explanation with age-appropriate controls.

Improved Offline and Unreliable-Network Support on Android

LearnCard’s native applications are now more resilient when a device is offline or moving between unstable connections.

Returning learners can enter the application using their local wallet instead of becoming trapped on a loading screen. The app displays clear offline messaging, automatically refreshes data when connectivity returns, and avoids incorrectly sending existing users back into onboarding.

More Personal AI Insights

AI Insights can now incorporate a learner’s skills, goals, and professional title when generating recommendations.

The flow for synchronizing Demo School information and generating Insights also received reliability and usability improvements. This creates more relevant recommendations while continuing to rely on the learner’s ConsentFlow permissions.

Also in this release

  • Resume Builder improvements make credential selection and content editing clearer.

  • Credential verification requests can once again be completed end to end, with clearer mobile controls and fewer irrelevant records in the selection list.

  • Partner applications can receive learner context more quickly through short-lived prewarming and caching.

You can view all the latest changes and bug fixes here.


Write a comment...

July 3rd, 2026

Welcome back to another LearnCard ChangeBlog!

This week’s release focuses on two persistent sources of friction: waiting for connected apps to finish synchronizing and trying to interpret generic credential labels.

LC-1871: Faster App Installation and Consent

Installing a connected app no longer waits for every eligible credential to finish synchronizing.

LearnCard now completes the installation and consent process first, then performs credential synchronization through a resumable background task. This makes the initial connection faster and more reliable, particularly for learners with large wallets.

Partner apps can check synchronization progress or wait until a complete learner snapshot is available before requesting context.

LC-1936: Clearer Credential Titles and Badges

Credentials without a specific Open Badges subtype no longer display the word “GENERIC” prominently over their badge artwork.

LearnCard now favors the credential’s actual title and uses its redesigned credential badge throughout the main application. This creates a clearer presentation while preserving more specific labels such as Degree, Certificate, and Badge when they are available.

Behind the scenes

This release also included extensive dependency, packaging, and validation upgrades across the LearnCard developer stack. They improve maintainability and release reliability but do not change normal learner workflows, so they have intentionally been omitted from the main changelog.

You can view all the latest changes and bug fixes here.

Write a comment...

June 26th, 2026

Welcome back to another LearnCard ChangeBlog!

This is a smaller, focused release centered on issuer trust, learner consent, and the data used by LearnCard’s AI experiences.

LC-1896: Apply to Become a Trusted Issuer

Organizations and credential issuers now have a direct path to apply for Trusted Issuer status.

A new Issuer Status card shows whether a profile is currently recognized as trusted. Issuers who have not yet been verified can open an application form directly inside LearnCard, with key profile information filled in automatically.

The same application is accessible from credential issuer details, connecting the trust information learners see with a concrete next step for issuers.

LC-1823: More Transparent AI Data Sharing

LearnCard’s AI features now use a dedicated ConsentFlow contract, separating AI-related data access from general network participation.

This gives learners a clearer relationship between their AI Features setting and the information they have consented to share. Disabling AI features withdraws access from the AI contract, while enabling them reconnects the required permissions.

The Data Sharing experience also received several improvements:

  • Newer contracts appear first.

  • Revoked access disappears from the connected-contract list correctly.

  • AI connection and disconnection states provide clearer feedback.

  • Contract administrators can inspect contract details and reuse an existing contract as a template.

This release establishes the consent and data foundation for incorporating Skills Profile information into future AI recommendations. The recommendation behavior itself arrives in a later release.

You can view all the latest changes and bug fixes here.

Write a comment...