whatsapp

Rating: 
3.714285
Your rating: None Average: 3.7 (7 votes)

i created a whatsapp app based on whatsmeow, which is written in go. unfortunately it is only possible to register as second device, like the browser. it only has minimal  saljail permissions out of the box, internet and secrets for  storing the registration. one  can add contacts permssions or meda files permissions through a command that can be copied to clipboard and  edits the desktop file to add or remove these optional permissions. i used claude "ai" to develop this app. sources are here: https://github.com/smatkovi/harbour-whatsapp i updated  whatsmeow and fixed the errors you reported. thanks for all your comments and  error reports.

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-whatsapp-0.4.11-1.armv7hl.rpm5.74 MB12/07/2026 - 18:58
File harbour-whatsapp-0.4.14-1.armv7hl.rpm5.74 MB12/07/2026 - 22:33
File harbour-whatsapp-0.4.14-1.aarch64.rpm5.61 MB12/07/2026 - 22:33
File harbour-whatsapp-0.7.4-1.aarch64.rpm5.74 MB12/07/2026 - 22:33
File harbour-whatsapp-0.7.4-1.armv7hl.rpm5.87 MB12/07/2026 - 22:33
File harbour-whatsapp-0.7.6-1.armv7hl.rpm5.88 MB13/07/2026 - 09:33
File harbour-whatsapp-0.7.6-1.aarch64.rpm5.74 MB13/07/2026 - 09:33
File harbour-whatsapp-0.7.8-1.armv7hl.rpm5.88 MB13/07/2026 - 09:56
File harbour-whatsapp-0.7.8-1.aarch64.rpm5.75 MB13/07/2026 - 09:56
File harbour-whatsapp-0.8.0-1.armv7hl.rpm5.89 MB13/07/2026 - 10:09
File harbour-whatsapp-0.8.0-1.aarch64.rpm5.76 MB13/07/2026 - 10:09
File harbour-whatsapp-0.8.4-1.armv7hl.rpm5.91 MB13/07/2026 - 10:55
File harbour-whatsapp-0.8.4-1.aarch64.rpm5.77 MB13/07/2026 - 10:55
File harbour-whatsapp-0.8.21-1.aarch64.rpm5.78 MB14/07/2026 - 00:43
File harbour-whatsapp-0.8.21-1.armv7hl.rpm5.92 MB14/07/2026 - 00:43
File harbour-whatsapp-0.8.29-1.armv7hl.rpm5.93 MB14/07/2026 - 01:39
File harbour-whatsapp-0.8.29-1.aarch64.rpm5.79 MB14/07/2026 - 01:39
File harbour-whatsapp-0.9.5-1.armv7hl.rpm5.96 MB14/07/2026 - 11:06
File harbour-whatsapp-0.9.5-1.aarch64.rpm5.82 MB14/07/2026 - 11:06
File harbour-whatsapp-0.9.6-1.armv7hl.rpm5.96 MB14/07/2026 - 11:42
File harbour-whatsapp-0.9.6-1.aarch64.rpm5.82 MB14/07/2026 - 11:42
File harbour-whatsapp-0.9.6-1.i486.rpm6.19 MB14/07/2026 - 11:50
File harbour-whatsapp-0.9.19-1.armv7hl.rpm5.98 MB14/07/2026 - 14:41
File harbour-whatsapp-0.9.19-1.aarch64.rpm5.84 MB14/07/2026 - 14:41
File harbour-whatsapp-0.9.19-1.i486.rpm6.21 MB14/07/2026 - 14:46
File harbour-whatsapp-0.9.29-1.aarch64.rpm5.85 MB14/07/2026 - 16:42
File harbour-whatsapp-0.9.29-1.armv7hl.rpm5.99 MB14/07/2026 - 16:42
File harbour-whatsapp-0.9.29-1.i486.rpm6.22 MB14/07/2026 - 16:59
File harbour-whatsapp-0.9.31-1.armv7hl.rpm5.99 MB14/07/2026 - 17:48
File harbour-whatsapp-0.9.31-1.aarch64.rpm5.86 MB14/07/2026 - 17:48
File harbour-whatsapp-0.9.34-1.armv7hl.rpm6 MB15/07/2026 - 08:57
File harbour-whatsapp-0.9.34-1.aarch64.rpm5.86 MB15/07/2026 - 08:57
File harbour-whatsapp-0.9.37-1.armv7hl.rpm6 MB15/07/2026 - 09:14
File harbour-whatsapp-0.9.37-1.aarch64.rpm5.87 MB15/07/2026 - 09:14
File harbour-whatsapp-0.9.38-1.aarch64.rpm5.87 MB15/07/2026 - 21:54
File harbour-whatsapp-0.9.38-1.armv7hl.rpm6.01 MB15/07/2026 - 21:54
File harbour-whatsapp-0.9.43-1.armv7hl.rpm6.01 MB16/07/2026 - 09:43
File harbour-whatsapp-0.9.43-1.aarch64.rpm5.87 MB16/07/2026 - 09:43
File harbour-whatsapp-0.9.45-1.aarch64.rpm5.88 MB16/07/2026 - 16:39
File harbour-whatsapp-0.9.45-1.armv7hl.rpm6.01 MB16/07/2026 - 16:39
File harbour-whatsapp-0.9.46-1.armv7hl.rpm6.02 MB16/07/2026 - 18:41
File harbour-whatsapp-0.9.46-1.aarch64.rpm5.88 MB16/07/2026 - 18:41
File harbour-whatsapp-0.9.56-1.armv7hl.rpm6.03 MB16/07/2026 - 20:27
File harbour-whatsapp-0.9.56-1.aarch64.rpm5.89 MB16/07/2026 - 20:27
File harbour-whatsapp-0.9.60-1.armv7hl.rpm6.04 MB16/07/2026 - 20:54
File harbour-whatsapp-0.9.60-1.aarch64.rpm5.9 MB16/07/2026 - 20:54
File harbour-whatsapp-0.9.63-1.aarch64.rpm5.9 MB16/07/2026 - 23:10
File harbour-whatsapp-0.9.63-1.armv7hl.rpm6.04 MB16/07/2026 - 23:10
File harbour-whatsapp-0.9.73-1.armv7hl.rpm6.05 MB17/07/2026 - 02:14
File harbour-whatsapp-0.9.73-1.aarch64.rpm5.91 MB17/07/2026 - 02:14
File harbour-whatsapp-0.9.79-1.aarch64.rpm5.91 MB17/07/2026 - 09:41
File harbour-whatsapp-0.9.79-1.armv7hl.rpm6.05 MB17/07/2026 - 09:41
File harbour-whatsapp-0.9.9-1.aarch64.rpm5.82 MB17/07/2026 - 13:43
File harbour-whatsapp-0.9.84-1.armv7hl.rpm6.82 MB17/07/2026 - 13:43
File harbour-whatsapp-0.9.85-1.aarch64.rpm6.67 MB17/07/2026 - 14:12
File harbour-whatsapp-0.9.85-1.armv7hl.rpm6.82 MB17/07/2026 - 14:12
File harbour-whatsapp-0.9.86-1.aarch64.rpm6.67 MB17/07/2026 - 14:56
File harbour-whatsapp-0.9.86-1.armv7hl.rpm6.82 MB17/07/2026 - 14:56
File harbour-whatsapp-0.9.86-1.i486.rpm7.1 MB17/07/2026 - 15:14
File harbour-whatsapp-0.9.87-1.aarch64.rpm6.67 MB17/07/2026 - 15:45
File harbour-whatsapp-0.9.87-1.armv7hl.rpm6.82 MB17/07/2026 - 15:45
File harbour-whatsapp-0.9.87-1.i486.rpm7.1 MB17/07/2026 - 15:45
File harbour-whatsapp-0.9.89-1.i486.rpm7.1 MB17/07/2026 - 20:57
File harbour-whatsapp-0.9.89-1.armv7hl.rpm6.83 MB17/07/2026 - 20:57
File harbour-whatsapp-0.9.89-1.aarch64.rpm6.67 MB17/07/2026 - 20:57
File harbour-whatsapp-0.9.90-1.aarch64.rpm6.68 MB17/07/2026 - 21:59
File harbour-whatsapp-0.9.90-1.armv7hl.rpm6.83 MB17/07/2026 - 21:59
File harbour-whatsapp-0.9.90-1.i486.rpm7.1 MB17/07/2026 - 21:59
File harbour-whatsapp-0.9.93-1.i486.rpm7.11 MB18/07/2026 - 10:16
File harbour-whatsapp-0.9.93-1.armv7hl.rpm6.83 MB18/07/2026 - 10:16
File harbour-whatsapp-0.9.93-1.aarch64.rpm6.68 MB18/07/2026 - 10:16
File harbour-whatsapp-0.9.95-1.i486.rpm7.11 MB18/07/2026 - 11:04
File harbour-whatsapp-0.9.95-1.armv7hl.rpm6.83 MB18/07/2026 - 11:04
File harbour-whatsapp-0.9.95-1.aarch64.rpm6.68 MB18/07/2026 - 11:04
File harbour-whatsapp-0.9.96-1.i486.rpm7.11 MB18/07/2026 - 13:34
File harbour-whatsapp-0.9.96-1.armv7hl.rpm6.83 MB18/07/2026 - 13:34
File harbour-whatsapp-0.9.96-1.aarch64.rpm6.68 MB18/07/2026 - 13:34
File harbour-whatsapp-0.9.97-1.i486.rpm7.11 MB18/07/2026 - 15:10
File harbour-whatsapp-0.9.97-1.armv7hl.rpm6.83 MB18/07/2026 - 15:10
File harbour-whatsapp-0.9.97-1.aarch64.rpm6.68 MB18/07/2026 - 15:10
File harbour-whatsapp-0.9.98-1.aarch64.rpm6.68 MB20/07/2026 - 00:51
File harbour-whatsapp-0.9.99-1.i486.rpm7.11 MB20/07/2026 - 12:32
File harbour-whatsapp-0.9.99-1.armv7hl.rpm6.84 MB20/07/2026 - 12:32
File harbour-whatsapp-0.9.100-1.aarch64.rpm6.68 MB20/07/2026 - 15:08
File harbour-whatsapp-0.9.100-1.armv7hl.rpm6.84 MB20/07/2026 - 15:08
File harbour-whatsapp-0.9.100-1.i486.rpm7.11 MB20/07/2026 - 15:08
File harbour-whatsapp-0.9.102-1.i486.rpm7.11 MB20/07/2026 - 19:23
File harbour-whatsapp-0.9.102-1.armv7hl.rpm6.84 MB20/07/2026 - 19:23
File harbour-whatsapp-0.9.102-1.aarch64.rpm6.69 MB20/07/2026 - 19:23
File harbour-whatsapp-0.9.104-1.aarch64.rpm6.69 MB20/07/2026 - 21:41
File harbour-whatsapp-0.9.104-1.armv7hl.rpm6.84 MB20/07/2026 - 21:41
File harbour-whatsapp-0.9.104-1.i486.rpm7.11 MB20/07/2026 - 21:41
File harbour-whatsapp-0.9.113-1.i486.rpm7.12 MB20/07/2026 - 23:44
File harbour-whatsapp-0.9.113-1.armv7hl.rpm6.84 MB20/07/2026 - 23:44
File harbour-whatsapp-0.9.113-1.aarch64.rpm6.69 MB20/07/2026 - 23:44
File harbour-whatsapp-0.9.114-1.i486.rpm7.12 MB21/07/2026 - 00:02
File harbour-whatsapp-0.9.114-1.armv7hl.rpm6.84 MB21/07/2026 - 00:02
File harbour-whatsapp-0.9.114-1.aarch64.rpm6.69 MB21/07/2026 - 00:02
File harbour-whatsapp-0.9.115-1.armv7hl.rpm6.84 MB21/07/2026 - 14:18
File harbour-whatsapp-0.9.115-1.aarch64.rpm6.7 MB21/07/2026 - 14:18
File harbour-whatsapp-0.9.115-1.i486.rpm7.12 MB21/07/2026 - 14:18
File harbour-whatsapp-0.9.120-1.i486.rpm7.12 MB21/07/2026 - 19:21
File harbour-whatsapp-0.9.120-1.armv7hl.rpm6.85 MB21/07/2026 - 19:21
File harbour-whatsapp-0.9.120-1.aarch64.rpm6.7 MB21/07/2026 - 19:21
File harbour-whatsapp-0.9.122-1.aarch64.rpm6.7 MB22/07/2026 - 01:16
File harbour-whatsapp-0.9.122-1.armv7hl.rpm6.85 MB22/07/2026 - 01:16
File harbour-whatsapp-0.9.122-1.i486.rpm7.13 MB22/07/2026 - 01:16
File harbour-whatsapp-0.9.130-1.i486.rpm7.14 MB22/07/2026 - 02:31
File harbour-whatsapp-0.9.130-1.armv7hl.rpm6.86 MB22/07/2026 - 02:31
File harbour-whatsapp-0.9.130-1.aarch64.rpm6.71 MB22/07/2026 - 02:31
File harbour-whatsapp-0.9.133-1.i486.rpm7.2 MB22/07/2026 - 03:32
File harbour-whatsapp-0.9.133-1.armv7hl.rpm6.92 MB22/07/2026 - 03:32
File harbour-whatsapp-0.9.133-1.aarch64.rpm6.77 MB22/07/2026 - 03:32
File harbour-whatsapp-0.9.134-1.aarch64.rpm6.77 MB22/07/2026 - 11:22
File harbour-whatsapp-0.9.134-1.armv7hl.rpm6.92 MB22/07/2026 - 11:22
File harbour-whatsapp-0.9.134-1.i486.rpm7.2 MB22/07/2026 - 11:22
File harbour-whatsapp-0.9.137-1.i486.rpm7.2 MB22/07/2026 - 14:29
File harbour-whatsapp-0.9.137-1.armv7hl.rpm6.93 MB22/07/2026 - 14:29
File harbour-whatsapp-0.9.137-1.aarch64.rpm6.77 MB22/07/2026 - 14:29
Changelog: 

- Translation polish: "Make admin" / "Remove admin rights" (previously
hardcoded English) and "Invite link copied" are now proper catalog keys,
and media/links section headers are translated in all 22 languages

Comments

rob_k's picture

When clicking a notification, the chat opens nicely. Then clicking the white dot "back" upper left does not bring you back to Chats, but to the tab left of it, Favorites. The command is executed on the wrong level in the page stack, I guess.

tom_i's picture

And URL links doesn't work if someone sebd it to me

tom_i's picture

I've already did it. I meant to see all media in each chat. Like you press 3dots on the top of the openned chat and select: 'Media, links, sounds...' there is possiible see list of all photos through whole chat history.

rdomschk's picture

I forgott, the new textes in the food for highlighting witch page is activ (archiv....status) should be visible in all pages.

tom_i's picture

Is it possible to add MEDIA? To download photos from conversations?

aviarus's picture

It's already built in, but you have to edit the desktop file to add the sailjail permission for media. You can copy the command to make this edit from settings through tapping.

rdomschk's picture

Thanks you are so quick!!! Yes I saw your German coments in the main qml. Per hand its much work to find all real textes from the setting page and menus because you have only one qml.

rdomschk's picture

Hello, yesterday I started an easy language translation in the file harbour-whatsapp.qml. But you Update every day :)
I add in the first lines this " // DE-EN Translation from rdomschk
property string txtYou: Qt.locale().name == "de_DE" ? "Du: " : "You: "
property string txtNewChat: Qt.locale().name == "de_DE" ? "Neuer Chat" : "New Chat"" and changed in the code the "text" with the strings. If I back from my holiday I will finish and can give you the file via email. BR

aviarus's picture

Translations are in the file qml/translations.js

rdomschk's picture

It runs perfect and you found every text. Now I wait at the next message to see if the daemon had also textes in notification. My switcher-notification patch works now also I add a line with -1 for this app. "notificationBadge.count > 99 ? "99+" : (mAppName.indexOf("harbour-whatsapp")>= 0 ? notificationBadge.count -1 : notificationBadge.count)"

aviarus's picture

I let it build in a translation now for German. Nice, I am Austrian, but i like using chat apps in English more.

kempertom's picture

Is it possible to see the profiles of other people or to view profile pictures as big view?

kempertom's picture

I am really happy with your WhatsApp for SFOS. Rather enthusiastic. And I really don't need Android anymore

kempertom's picture

So good. Do other people have an opinon to your work on WhatsApp for SFOS?

rob_k's picture

Yes, of course. I like the app a lot. Must say I don't really like recent changes with tabs on the bottom and 23456 at the top. I never look at status changes, the grid view is not for me. Could these be optional? If not, I'll still use it :)

aviarus's picture

You can disable them now in extra settings

aviarus's picture

I don't know. I'm happy that some people can turn off android support now and I'm happy that you can play with your creativity.

kempertom's picture

And: And on the top symbolic choice for list, two columns, three columns and four columns. For favorites, archive and so on keep swipe gesture...

kempertom's picture

Another idea: on the main page on bottom a symbolic choice for archive-, favorites-, main-, and status page.

kempertom's picture

Good morning. I am again impressed. Thank you very much.
By the way, every time I open the app by clicking the notification it fails to start. I will try it again, because it was a former version

aviarus's picture

You found a bug still existing, i hope this version fixes it

kempertom's picture

It is such a great work and it is a pity that you are away then... I have no time to learn about coding but these would be the things I would hack...

aviarus's picture

I won't go away, but then it will take longer, because i have less tokens to use up then

kempertom's picture

So great and amazing. I am impressed.
More ideas? Switch to change the amount of tiles per line.
And: what about a favorites page, swiping to the left is the status. Why not favorites by swiping to the right and archive by swipe even more to the right?

aviarus's picture

Great ideas

kempertom's picture

I would love tiles for chats, not a list. With name on it and user avatars as background... What do you think?
Or tiles in lines like in Music Explorer: on left side the preview, on right side the avatar and in the next line vice versa

kempertom's picture

Why?

aviarus's picture

I'm doing my masters thesis and i can use it for that and from September on i'm probably unemployed

kempertom's picture

Great work. You are so fast, that is amazing.... There are so many ideas in my head ....

aviarus's picture

Keep them coming. I plan to end my subscription by 18th of August

Pages