SlopScore
10 crowdincl. 1 critic

Recall

Offline-first Android study companion with lesson-based flashcards and FSRS-6. Developed 100% with AI using OpenAI Codex under the project owner's supervision.
Open repo on GitHubgithub.com/AbdulrahmanAhmedGit/Recall
Kotlin · ★ 1 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)mobileeducation🤖 codex
listed 1 hour ago by AbdulrahmanAhmedGit · last checked 1 hour ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-10-09: Offline-first Android study companion with lesson-based flashcards and FSRS-6. Developed 100% with AI using Op; its own README says "Developed 100% with AI using OpenAI Codex under the project owner's supervision". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as AbdulrahmanAhmedGit. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
Offline-first Android study companion with lesson-based flashcards and FSRS-6. Developed 100% with AI using OpenAI Codex under the project owner's supervision.
topics
ai-assisted-developmentandroidarabiccodexeducationflashcardsfsrsjetpack-composekotlinmaterial3offline-firstroom-databasertlspaced-repetitionstudy-appworkmanager
created
2026-10-06 · pushed 7 hours ago · 11 commits · 1 contributor
release
v1.0.0-preview.4 · 2026-10-08
languages
Kotlin 100%
paperwork
code of conductcode of conduct filecontributingpull request templatelicensereadme 100% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 1 hour ago

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: Offline-first Android study companion with lesson-based flashcards and FSRS-6. Developed 100% with AI using Op; its own README says "Developed 100% with AI using OpenAI Codex under the project owner's supervision". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

Recall

Recall — library, resources, English and Arabic review, Insights and calendar

AI-assisted six-screen hero based on demo captures, not untouched screenshots. Originals and presentation notes.

Offline-first native Android study companion built around subjects, optional chapters, and lessons. Flashcards help retain lessons over time rather than acting as the primary organization system.

Download the latest public preview for Android 7.0 or newer. Preview APKs are debug-signed; export a full backup before updating and read the release's installation notes.

Built with Codex, supervised by the project owner

Recall's application implementation was developed 100% with AI using OpenAI Codex, under the project owner's direction and supervision. The project owner defines the product, requests and evaluates changes, and gives final approval. This credit describes Recall's own implementation, not the authorship of Android, Jetpack, fonts, or other third-party dependencies, which retain their own licenses.

AI-assisted development does not mean the app requires an AI service to run. Core studying works offline. AI card generation is an optional, external workflow: copy Recall's prompt to your preferred AI, then validate and import its JSON.

Explore the app

See the complete feature guide for each feature, how to use it, screenshots, and current limitations. See latest changes for the localization, calendar and reliability improvements included in this source version.

Inside Recall

Lesson-based librarySubject resources
AI-assisted presentation of the real Preview 4 Library capture with demo Chemistry, German and Physics subjects AI-assisted presentation of the real Preview 4 subject resources capture with demo notes and file filters
Focused reviewArabic & science
AI-assisted presentation of the real dark Preview 4 review capture with Skip and four rating choices AI-assisted presentation of the real Cairo Arabic RTL review capture with mixed Arabic and chemical notation
Study activityReview calendar
AI-assisted presentation of the real Preview 4 Insights capture with synthetic completed-review activity AI-assisted presentation of the real Preview 4 calendar capture with demo next-review counts

These are AI-assisted feature panels based on real Preview 4 Android captures, not proposed UI designs or untouched screenshots. AI rendering can slightly alter small visual details; click a panel to inspect its unedited screenshot. All content and review history are synthetic demonstration data; no personal library is shown. Dates, counts and intervals are examples, not promises about your workload or retention. The running app uses your actual data. See the capture inventory and presentation provenance and prompts.

Features

  • Kotlin, Jetpack Compose, Material 3, Room, DataStore, and WorkManager.
  • FSRS-6 review scheduling with rating previews and persisted review history.
  • Manual cards, provider-independent AI JSON import, and science notation support.
  • Subject resources for notes, PDFs, and photos; portable full-data backups.
  • Quiet times, study windows, reminder pauses, and notification diagnostics.
  • Review activity heatmap and Skip for now without changing card schedules.
  • Review calendar in Today and Insights: current next due dates, daily counts and types, read-only card previews, and lesson links. Overdue cards remain under Today; suspended/archived content is excluded. Local midnight boundaries handle timezone/DST changes. No scheduling or database-schema change is required.
  • Subtle short navigation/dock/calendar transitions, saved tab scroll positions, bounded calendar detail loading, and fresh due counts while the app is open.
  • Offline English, Arabic, Spanish, French and German interfaces—not just layout direction—with localized settings, review controls, reminders, errors, plurals and dates. Study content and pronunciation languages stay independent of the interface.
  • A localized guide explaining the study workflow and scientific foundations, shown once at startup and available again from Settings.
  • Light/dark appearance and bidirectional educational text rendering.

Build

Use Android Studio, JDK 17, and Android SDK 36. Configure your local SDK location in local.properties (not committed).

./gradlew assembleDebug
./gradlew assemblePreview
./gradlew testDebugUnitTest lintDebug
./gradlew connectedDebugAndroidTest

The debug APK is generated under app/build/outputs/apk/debug/. Instrumented tests require a connected emulator or device. The application name is defined in Android string resources.

For everyday testing, app/build/outputs/apk/preview/app-preview.apk is an optimized, resource-shrunk, non-debuggable build. It uses the local debug key to update existing preview installations without uninstalling or resetting data. It is not a store release: public/store releases require a managed release signing key. Keep the debug build for instrumentation and debugging.

Learning model

See Phase 3 reliability, optional small sessions, measured performance and device checklist. New review dates are anchored coherently to rating submission; existing history is preserved, not reconstructed.

Learning Insights reports event-based observed recall, estimated memory maturity, and optional attention suggestions. It shows sample sizes, excludes unreliable legacy audit records, and distinguishes memory estimates from comprehension. Optional expandable current predicted recall reuses the FSRS-6 curve with explicit active-card coverage. Historical prediction and calibration remain deferred; no analytics migration or scheduling change is included.

Recall supports retrieval practice and spaced practice, with FSRS-6 memory-state equations. Predictions are estimates, not guarantees of learning outcomes. This implementation uses default FSRS weights rather than personalized parameter training; Again includes a product-level 10-minute relearning step.

Privacy and limitations

Core study data is local and no account is required. External AI providers and research links are optional and governed by their own policies. Android battery restrictions and force-stop can delay notifications. Export a full backup to preserve attached file contents; data-only JSON does not include them.

Build artifacts, machine-local configuration, validation captures, credentials, and personal backups are excluded from this repository. The chemistry JSON in recall-imports/ is an educational regression fixture used by instrumented tests. Third-party licenses and attribution are documented in THIRD_PARTY_NOTICES.md.

Community

Contributions and reports in English or Arabic are welcome. Read the contribution guide, code of conduct and support guide. Use the issue forms for bugs/features or Discussions for questions. Report vulnerabilities privately according to SECURITY.md.

License

Recall is licensed under the MIT License. Third-party components retain their own licenses and attribution; see THIRD_PARTY_NOTICES.md.

Read the rest on GitHub

Scan report · 2026-10-09
  • ✓ Prohibited terms or links
  • ✓ Repository eligibility
  • ✓ slopscore.md paperwork
  • ✓ Content policy
  • ✓ Risk review — +25 binaries at repo root (gradlew.bat)

From the balcony · 1 of 4 clapped

  1. Crusoeclapped
    Offline-first Android app with zero vulnerable dependencies, clear local-only data story, no credential requests, and transparent AI development disclosure.

Schnitzel, Cap'm Slop and Princess read it and passed. Their reasons are on the balcony, with every other verdict.

Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

0 comments

log in to comment.

report this listing — log in to report