Alkas: free app for remembering species after you observe them (by @orangemycena)

Goal of the tool:

Help people remember the species they observe, not just identify them once and forget them later.

Alkas lets users build flashcard decks for birds, plants, fungi, insects, and other taxa then study them with spaced repetition. Decks can be based on nearby species, seasonality, manually selected species, eBird imports, or a user’s iNaturalist observations.

Niche it fills in the iNaturalist ecosystem:

iNaturalist is excellent for observing, identifying, and documenting biodiversity. Alkas is focused on the next step: learning and retention.

My own use case was: I’d identify something on iNaturalist, feel like I had learned it, then need to look it up again a few weeks later. Alkas is meant to help users turn their observation history into a study habit.

Is there a commercial component, or do you plan into include one in the future? Are donations requested? (yes/no, explain):

No commercial component right now. Alkas is free, and I’m not requesting donations. I may add something in the future but. I don’t have any plans at the moment.

What sort of data (if any) does your app collect from its users?:

For normal accounts, Alkas stores account information such as email/display name, plus data created in the app: decks, favourites, saved places, study progress, flashcard review history, and similar learning activity.

For iNaturalist, Alkas does not use OAuth and does not ask for iNaturalist credentials. A user enters their public iNaturalist username, and Alkas uses public iNaturalist API endpoints to import observed species, observation counts, and public photo/observation metadata where available. It stores the iNaturalist user id/login so the user can re-sync later.

For eBird, users can upload their own eBird CSV export. Alkas parses that file to match species and build study decks.

Link to your iNaturalist profile:

https://www.inaturalist.org/people/erickarnis

Description:

Hi, I’m Eric, the solo developer of Alkas: https://alkas.app

I’ve used iNaturalist for a few years and have identified almost 700 species. My problem is remembering what I’ve seen, so I don’t always need to pull out my phone to know what I’m looking at.

Alkas is my attempt to solve that problem. You can create flashcard decks based on species near you, what’s in season, your iNaturalist observations, or an eBird import. You can study in Alkas or export decks to Anki. Cards can use photos, and bird cards can use calls where available.

Discussion questions or areas seeking feedback:

  1. Does the iNaturalist import behave the way you’d expect?
  2. Do the flashcards feel useful for recognizing species later?
  3. Is there anything about this approach that could encourage bad observation habits?
  4. What would make this more useful for beginners?
  5. What would make it more useful for experienced naturalists?

5 Likes

I don’t have time to give more feedback right now, but I just tried it out and I really like it!

It gave me an error message about a verification email, but otherwise worked perfectly. I am working on getting better at IDing and I can see this really helping. Thanks!

1 Like

I love this.

  • would like to put scientific name first please (common names for ants are a joke “little black ant” ? “shiny smooth carpenter ant??”)
  • I wish I could type the name of a family or genus for “focus” as “ants” is not an option
2 Likes

Appreciate it! The error message was probably because you need to verify your email to do some things like make additional decks, post in the forum etc. It’s to deter spammers. Please let me know here or in the Alkas forum if you have any ideas or spot any bugs!

Thank you! It was a joy to build, I hope it’s a joy to use.

Do you think it’d make sense if I made a setting where you could see scientific names rather than common names throughout the site? Common names have given me trouble, lots of sources have outdated names or multiple regional names.

Can you expand on the family/genus idea? I’ve been thinking of something similar myself. I’ve been studying Ontario Orchids and I realized I don’t particularly care to know every type of bog orchid, I’d rather focus on learning the difference between bog orchids and lady slipper orchids. Do you mean something like that, or something different?

Yes, but it never sent the verification email. I checked my spam folder too. I just started playing again and now it is giving me more error messages, which is a bummer because I really feel like it is useful and fun.

1 Like

Another bug I just noticed. It doesn’t have my username @justibeenjoyslife at the top, but it does appear to be pulling from my observed species.

1 Like

Can you give me some more info about the error messages you’re seeing? I will fix them asap :saluting_face: Not sure why you didn’t get the verification email, I’ll check into that too

I built it to autogenerate a username for you, but using your iNaturalist username for your Alkas username is a great idea. Should have that up in a few minutes, and I’ll update your username while I’m at it.

1 Like

1 Like

That screenshot helped a lot. I just pushed what I hope is the fix, please try signing out and back in and let me know if you see it again or literally any other issues. This is very helpful! Thank you!

I also didn’t receive the email and couldn’t set up my own decks. I’d definitely rather have scientific names - maybe with a couple of common names beneath, but a focus on the scientific name for sure. I like it! It reminds me a bit of Baamboozle.

2 Likes

Also, is it on purpose that only locations in North America are available:

1 Like

Appreciate the feedback! I’ll see if I can fix the email verification thing, it’s pretty odd. Didn’t turn up in my earlier testing. Common names are used throughout the app but I should be able to add a setting that makes scientific names have primacy at least for the flashcards. You’re not the first person to ask.

And yes, sorry I should be more up front that only North American locations are available at the moment. It made the app simpler to build. I’ll check into what it’d take to add more locations and either add them or update the copy so it’s clear they’re not yet available. Can I ask what locations you’d like to be added? It’d be easier to add a single country than the whole rest of the world.

For me, Spain/Europe is essential, I wouldn’t use it otherwise, but totally understand!

1 Like

I just added Mexico, I should have Spain added by tomorrow. Anyone else interested in a specific country, please let me know!

2 Likes

Just added the ability to switch whether scientific or common names are more prominent. There’s a toggle in the onboarding flow and on the settings page

Just added Spain and many other countries. Please check it out and let me know if the locations look right!

Was not able to test it

DNS_PROBE_FINISHED_NXDOMAIN

1 Like

That’s odd, I’ll investigate in the morning. Hopefully it’s just a transient error, if you try again it should work