Knowledge Base

Documentation

Understand CrackCode's philosophy, technical features, and platform setup.

Docs Navigation

Account syncing

Linking external assessment profiles and keeping your submissions updated.


Keeping submissions synchronized ensures CrackCode's AI recommendation engine remains accurate.

LeetCode Sync Process

LeetCode submission sync is performed asynchronously using public GraphQL resolvers. Provide your active username under your account page and hit sync.

Important: Make sure your LeetCode profile submissions visibility is set to "Public" in your LeetCode Account settings, otherwise public sync engines will return 0 records.

Codeforces Sync Process

Codeforces synchronizes rating milestones and submission records via the standard public Codeforces API. Ensure your handle is correct. Verification does not require OAuth.

Troubleshooting Sync Issues

If your active solve count shows `0` after syncing:

  • Ensure you can view your profile page publicly in an incognito window.
  • Verify that there are no active regional restrictions on your profile account.
  • Wait 5 minutes and click sync again to bypass temporary provider timeouts.