twonly, a privacy-friendly way to connect with friends through secure, spontaneous image sharing.
Find a file
2025-02-10 20:25:04 +01:00
.vscode improve draw editor 2025-02-03 19:16:32 +01:00
android fix #8 and #5 2025-02-10 20:16:30 +01:00
assets finish onboarding and some more stuff 2025-02-09 18:02:52 +01:00
ios add receiver side for media 2025-02-05 00:43:41 +01:00
lib small text issues 2025-02-10 20:25:04 +01:00
test add files 2024-12-31 17:50:53 +09:00
.gitignore add files 2024-12-31 17:50:53 +09:00
analysis_options.yaml add files 2024-12-31 17:50:53 +09:00
devtools_options.yaml websocket automatic reconnection 2025-01-21 08:41:27 +01:00
generate_proto.sh rename and update icon 2025-01-19 21:29:00 +01:00
l10n.yaml add files 2024-12-31 17:50:53 +09:00
LICENSE Initial commit 2024-12-31 09:46:15 +01:00
pubspec.lock finish onboarding and some more stuff 2025-02-09 18:02:52 +01:00
pubspec.yaml finish onboarding and some more stuff 2025-02-09 18:02:52 +01:00
README.md finish onboarding and some more stuff 2025-02-09 18:02:52 +01:00

twonly

Don't be lonely, get twonly! Send pictures to a friend in real time and be sure you are the only two people who can see them.

TODOS bevor first beta

  • Real deployment aufsetzen, direkt auf Netcup?
  • Firebase Push Notification

Maybe

  • Send a picture first to only one person -> Kamera button
  • Response to a image
  • MediaView:
    • Bei weiteren geladenen Bildern -> Direkt anzeigen ohne pop

TODOS bevor first release

  • Settings
    • Subscription
    • Notification
  • Webpage
  • Instagam & Marketing vorbereiten
  • IT-Startup der TU Darmstadt anschreiben
  • iOS version

Later todos

  • Videos
  • Sealed Sender
  • Settings
    • Profilbilder erstellen.
  • Pro Version
  • Media Shower -> Recap of the day
  • Send normal images via twonly

Pro Version

  • Send and receive unlimited pictures
  • This includes a free pro version for your twonly partner!
  • Get up to 3 tokens
  • Get for your twonly partner a second a additional pro version

Features

This app was started because of the three main features I missed out by popular alternatives.

Background Notification

The server will first try to send via an open websocket connection. If not available then it sends a wakeup via FCM. This will trigger the app to reopen the websocket.

Three to rule them all.

  1. Security by design: No one except your device can access your data.
  2. Privacy by design: The server only knows your username and public key.
  3. User-friendliness: Decide for your own :)

Bug-Bounty

twonly offers a Bug Bounty. Depending on the criticality the bounty can go up to 50€ (more later, this is out of my own pocket :/).