Tracker Integration¶
Sync your anime watching progress with AniList, MyAnimeList, and Kitsu.
Supported Trackers¶
AniList¶
- OAuth authentication
- Automatic progress sync
- Manga and anime tracking
- Social features
MyAnimeList¶
- OAuth authentication
- Comprehensive database
- Community features
- Recommendations
Kitsu¶
- Email/password authentication
- Modern interface
- Social features
- Progress tracking
Setting Up Trackers¶
AniList Setup¶
- Settings → Trackers → AniList
- Select "Authenticate"
- Browser opens for OAuth
- Authorize application
- Return to CLI (auto-detects)
MyAnimeList Setup¶
- Settings → Trackers → MyAnimeList
- Select "Authenticate"
- Browser opens for OAuth
- Authorize application
- Return to CLI
Kitsu Setup¶
- Settings → Trackers → Kitsu
- Enter email
- Enter password
- Credentials saved securely
Progress Syncing¶
Automatic Sync¶
Progress syncs automatically when: - Watching anime (at 80% completion) - Downloading episodes - Scanning local library - Starting application
Manual Sync¶
Force sync: 1. Settings → Trackers 2. Select tracker 3. Choose "Sync Now"
Offline Queue¶
When offline: - Updates queued locally - Synced when connection restored - No progress lost
Matching Anime¶
Auto-Matching¶
Weeb CLI automatically matches: - By anime title - By alternative titles - By year and type
Match Accuracy¶
Improve matching: - Use exact titles - Include year in search - Use English titles when possible
Manual Matching¶
If auto-match fails: 1. Watchlist → Select anime 2. Choose "Link to Tracker" 3. Search tracker database 4. Select correct match
Managing Trackers¶
View Status¶
Check tracker status: - Authentication status - Last sync time - Pending updates - Sync errors
Access: Settings → Trackers → Status
Disconnect¶
Remove tracker: 1. Settings → Trackers 2. Select tracker 3. Choose "Disconnect" 4. Confirm removal
Re-authenticate¶
If token expires: 1. Settings → Trackers 2. Select tracker 3. Choose "Re-authenticate"
Tracker Features¶
Progress Updates¶
Automatically updates: - Current episode - Watch status (watching/completed/dropped) - Score (if set) - Watch count
Status Management¶
Set anime status: - Watching - Completed - On Hold - Dropped - Plan to Watch
Scoring¶
Rate anime: - 1-10 scale (AniList/Kitsu) - 1-10 scale (MyAnimeList) - Updates on tracker
Privacy¶
Data Shared¶
Only shares: - Watch progress - Episode numbers - Completion status - Scores (if set)
Data Not Shared¶
Never shares: - Downloaded files - Stream sources - Search history - Local paths
Troubleshooting¶
Authentication Failed¶
- Check internet connection
- Verify credentials
- Try re-authenticating
- Check tracker website status
Progress Not Syncing¶
- Check tracker connection
- Verify anime is matched
- Check offline queue
- Manual sync
Wrong Anime Matched¶
- Unlink current match
- Search tracker manually
- Select correct anime
- Confirm match
Sync Errors¶
Check logs:
Enable debug mode: Settings → Configuration → Debug Mode
Multiple Trackers¶
Using Multiple¶
You can use all three trackers simultaneously: - Progress syncs to all - Independent authentication - Separate offline queues
Sync Priority¶
If conflicts: 1. Most recent update wins 2. Manual updates override auto 3. Check each tracker separately
Best Practices¶
- Authenticate all trackers you use
- Use consistent anime titles
- Check sync status regularly
- Clear offline queue periodically
- Re-authenticate if issues persist
Next Steps¶
- Watchlist Guide: Manage watch history
- Library Guide: Local library sync
- Configuration: Tracker settings