NOSTRGRAM UPDATE - ENCRYPTED PRIVATE KEYS IF NO NIP07 EXTENSION
As an added layer of security for people who aren't using a Nip07 extension on the browser, NostrGram will now have you choose a password to encrypt your private key. Each time you reload the NostrGram page you'll need to enter your password to decrypt the private key as it's not saved anywhere (which is the point).
If you're using a Nip07 extension this update doesn't change anything for you. If not, refresh the page and choose a password. From that point forward your private key will be encrypted in the browser's memory. This is meant to duplicate the security of an extension without using an extension. I still suggest you use a Nip07 extension if you can, but I know for mobile that can be difficult.
Check it out at https://nsotrgram.co/

Ugh again I typo'd the url lol
NOSTRGRAM UPDATE - ENCRYPTED PRIVATE KEYS IF NO NIP07 EXTENSION
As an added layer of security for people who aren't using a Nip07 extension on the browser, NostrGram will now have you choose a password to encrypt your private key. Each time you reload the NostrGram page you'll need to enter your password to decrypt the private key as it's not saved anywhere (which is the point).
If you're using a Nip07 extension this update doesn't change anything for you. If not, refresh the page and choose a password. From that point forward your private key will be encrypted in the browser's memory. This is meant to duplicate the security of an extension without using an extension. I still suggest you use a Nip07 extension if you can, but I know for mobile that can be difficult.
Check it out at https://nsotrgram.co/

No. I haven't been using one for my mobile testing (I use the desktop mostly). I'm almost done with an update that has you choose an unlock password and encrypts your private key using that password if you're not using an extension. That way the security of an extension is duplicated even if you don't have one installed.
I'll take a look.
I'm not sure if Safari has any Nip07 extensions on mobile.
NostrGram only stores private keys in the browser memory but I strongly encourage people to use a Nip07 browser extension.
Let me rename the file so it has a build number. I bet it's a browser cache issue. Use this one instead: https://nostrgram.co/android/nostrgram.2.apk
Cool. All feedback is welcome. Here's the install link: https://nostrgram.co/android/nostrgram.apk
Gotcha. I have ffmpeg on the server so I can convert webm files to mp4 if the videos are really short, but if they're long it would take a good while to convert.
Yeah I'm aware. It's just a standard format for video. If there's no way for Damus to support it I'll have the back-end server convert the video to mp4. The browser records in webm.
Hey #[0]. Just heard that Damus doesn't support webm video. Is there a technical reason for that? I'm not familiar with building iOS apps.
webm is a standard web format. I'm surprised Damus doesn't support it.
Just posted a note about it. The updates will always go to the same link (unless otherwise specified):
In-app audio and video works on the Android app. I had to add the permissions (which it will request when you start the app and you can refuse if you don't want the app to have access to the mic and camera for uploads -- it won't break anything else).
Download the update here:
Android video test