Hi everyone,

I wanted to share a project I recently started working on called Tend (Android app built to help you automate the scheduling of your social life).

The idea originally came from a discussion on r/fossdroid about how hard it is to keep in touch with friends and extended family without relying on bloated, cloud-based business CRMs.

Most “Personal CRM” apps require you to upload your contacts to a random server. I wanted something that was 100% offline, private, and simple.

What it does

You can think of it as setting up cron jobs for your relationships.

  • Contact Cards: Create dedicated profiles for people you want to keep up with (Name, notes, phone, socials, etc.).
  • Custom Frequency: Set a “check-in” schedule (e.g., every 14 days, monthly, quarterly).
  • Smart Reminders: The app will notify you when it’s time to reach out.
  • 100% Offline: Everything is stored locally on your device via SQLite/Room. No accounts, no telemetry, no cloud sync.

Since this is in the initial development phase, I’m looking for feedback on the features and the UI.

Repository

GitHub: https://github.com/jksalcedo/tend Codeberg: https://codeberg.org/jksalcedo/tend

  • carmo55@lemmy.zip
    link
    fedilink
    arrow-up
    18
    ·
    5 days ago

    How have you used AI in this project?

    (we should standardise AI disclaimers in FOSS software like we do in science)

  • BruisedMoose@piefed.social
    link
    fedilink
    English
    arrow-up
    18
    ·
    6 days ago

    Definitely going to keep an eye out! As far as frequency, it would be nice to add a “float” setting where a user could set a number of days as a window for reminders. So let’s say I want to be reminded every 14 days to check in with my dad. But I don’t want HIM knowing that I’m on a schedule, so if Iset a 3 day float, I could be reminded any time between 11-17 days.

    Am I making any sense?

    • jksalcedo@lemmy.mlOP
      link
      fedilink
      arrow-up
      6
      ·
      6 days ago

      Right now, it’s not included in the core features. But I think it’s an essential feature. I’ve already done such feature so it wouldn’t be hard.

  • manxu@piefed.social
    link
    fedilink
    English
    arrow-up
    8
    ·
    6 days ago

    Great idea! Do you also track important dates, like birthdays, anniversaries, etc.?

  • TehPers@beehaw.org
    link
    fedilink
    English
    arrow-up
    7
    ·
    6 days ago

    I’m definitely not the target audience for this, but I know a lot of people who would love something like this. Please continue to post updates now and then!

    Long term, it’d be cool to see iOS support as well, though that’s not easy to do. Since it’s still in early development, I’m curious if that’s on your radar. If not, makes sense of course. Just throwing that out there since you’re asking for feedback.

    • jksalcedo@lemmy.mlOP
      link
      fedilink
      arrow-up
      6
      ·
      6 days ago

      I will post an updates throughout the development.

      iOS app is feasible but I’ve never really developed an iOS app. This could be the start I think.

          • airikr@lemmy.ml
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            1 day ago

            Nope. No releases and I can’t find the APK file within the source code. Release the APK file as a actual release, please :) Mainly on Codeberg (I don’t like GitHub that much).

            • jksalcedo@lemmy.mlOP
              link
              fedilink
              arrow-up
              1
              ·
              20 hours ago

              Oh. There’s a pre-release alpha 2. But let’s wait for the Beta 2 which is more stable and usable. I’ll be releasing it in both platforms later.

  • MonaySimpson@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    5 days ago

    Cool app. A few questions.

    Will future releases be able to pull my phone contacts so I don’t have to tell re-enter names/numbers/dates (especially when they change?

    On that how do I edit a contact?

    What’s the internet permissions for?

    • jksalcedo@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      5 days ago

      Thanks.

      Yes, it’s planned.

      It’s not implemented yet.

      I haven’t explicitly removed some unused permissions.

  • shaggy@beehaw.org
    link
    fedilink
    arrow-up
    4
    ·
    6 days ago

    This is a very cool idea! I would love to see it, and I know many people that would be interested in using something like this.