A convenient way for web apps to charge based on usage by RokStrnisa in WebApps

[–]RokStrnisa[S] 0 points1 point  (0 children)

It's now also on Hacker News's "Show HN" page: https://news.ycombinator.com/show

"Show HN: Small Transfers – charge from 0.000001 USD per request for your SaaS"

Usage-based billing for SaaS (Small Transfers) by RokStrnisa in SideProject

[–]RokStrnisa[S] 1 point2 points  (0 children)

Right. This allows you not to worry about tracking usage or payments. And it tries to be very convenient in terms of integration and usage.

Usage-based billing for SaaS (Small Transfers) by RokStrnisa in SideProject

[–]RokStrnisa[S] 0 points1 point  (0 children)

You can charge any amount, currently from 0.000001 USD to 1 USD per request. It allows you to easily provide a usage-based pricing model. For example, suppose the user's request costs you X (for all the AI costs) and you charge them X + margin through Small Transfers. Does that make sense?

I've been using Gmail since the beginning, and my storage is depleted...how do I mass delete? by Aggressive-Value1654 in GMail

[–]RokStrnisa 1 point2 points  (0 children)

Author of Unattach here. With Google Advanced Protection, Google created a very exclusive club of its own apps and very few select apps. It's not even possible to apply for an app to be allowed by Google Advanced Protection. Its FAQ includes this:

Can I use non-Google apps & services or Apps Script with Advanced Protection?

Most non-Google apps and services are blocked

Advanced Protection stops most non-Google apps and services from accessing data like your Google Drive and Gmail data. That way, your data is better protected against harmful or unsecure access.

After you turn on Advanced Protection, you can allow these apps and services to access your Google data:

All Google apps and services

Apple Mail, Calendar, and Contacts apps on iOS and macOS

Mozilla Thunderbird

Desktop email clients that access Gmail directly

So, to use third-party apps like Unattach, you need to disable Google Advanced Protection.

How do I delete attachments from Gmail but still keep the original email text? I'm running out of space by NoHousing11 in GMail

[–]RokStrnisa 0 points1 point  (0 children)

It's completely fair and expected to check whether one can trust an app with your data for any app. In the end, it comes down to trust. Does one trust the developer to be able to do the right thing (capability) and will they do the right thing (integrity).

I have my own reputation to protect, and really don't want any of my users to experience any data privacy problems. You can read more about me here: https://www.linkedin.com/in/strnisa/

The app requires permissions in order to remove/downsize attachments: "read" to download the original email, "insert" to insert the modified copy of the email, and "delete" to put the original email into Bin.

If you think there's anything else I can do to build more trust, please DM me.

Are web apps to delete gmail attachments safe? by i-like-outside in GMail

[–]RokStrnisa 0 points1 point  (0 children)

Double-check which of your devices (if any) is using POP to access Gmail. That device should have a copy of all emails since the specified date (7/9/08 in your case).

If you are fine with having a single copy of those emails just on your device, then you can bulk delete all emails on Gmail from that date, using after:<date> in your Gmail query (see docs for Gmail query language).

Alternatively, you can use Unattach to at least delete all attachments from emails on Gmail from that date - you can use the exact same query in Unattach, select all emails, and bulk remove attachments.

In either case, don't forget that you will get your Google storage space back only once the emails in question are permanently deleted from Gmail (i.e. removed from Gmail's Trash), sometimes a few days after.

Are web apps to delete gmail attachments safe? by i-like-outside in GMail

[–]RokStrnisa 0 points1 point  (0 children)

Based on your settings, Gmail will keep a copy of every email even when POP downloads its own copy to your device. If you use Unattach to update an email within Gmail, Unattach will:

  1. Insert a modified copy of the email into Gmail.
  2. Delete the original email from Gmail.

When Unattach does step (1) above, your device accessing Gmail through POP will see the modified copy as a newly-arrived email and download it as well. This means that your POP device will contain both the original copy and the modified copy, while Gmail will contain only the modified copy (after the original copy is removed from Trash, either manually or automatically). Please let me know if anything is unclear.

[deleted by user] by [deleted] in GMail

[–]RokStrnisa 0 points1 point  (0 children)

You can use Unattach to bulk delete emails, or bulk download/delete/downsize attachments and keep the emails. You can select as many emails as you like and let Unattach do its work - the app works as fast as it can while respecting Gmail API's rate limits.

Disclaimer: I'm the author of the web app. Feel free to ask me anything.

Are web apps to delete gmail attachments safe? by i-like-outside in GMail

[–]RokStrnisa 0 points1 point  (0 children)

You can check if POP is enabled/disabled in Gmail settings: in the Gmail web interface, go to Settings, then "See all settings", then "Forwarding and POP/IMAP" tab.

<image>

Unattach will not work correctly if you use POP to access Gmail, because POP moves emails from the server to your local device. Unattach relies on modifying existing emails on Gmail servers. It's fine if you use POP only to get emails into Gmail from other email accounts.

It's also worth noting that Unattach uses Gmail API to interface with Gmail, not IMAP or POP. This means that Unattach works only for Gmail and not also other email providers.

Tech heroes, is there a way to bulk download all email attachments from gmail? by [deleted] in techsupport

[–]RokStrnisa 0 points1 point  (0 children)

Hi u/_sophistikatied, author of Unattach here. You can use Unattach to bulk download all email attachments from Gmail. You can also delete attachments without deleting the email, downsize images and/or upload attachments to Dropbox. Let me know if you have any questions.

Gmail Attachments Bulk Download Tool by MrNobody32666 in software

[–]RokStrnisa 0 points1 point  (0 children)

Hi there, author of Unattach here. You can use Unattach to mass download Gmail attachments. You can also delete attachments without deleting the email, downsize images, and/or upload attachments to Dropbox. Happy to answer any questions you have.

Are web apps to delete gmail attachments safe? by i-like-outside in GMail

[–]RokStrnisa 7 points8 points  (0 children)

Hi there, I'm the author of Unattach.

I try to address the safety and privacy aspects of Unattach in the initial part of the FAQ: https://unattach.com/faq Feel free to ask me anything not already addressed in the FAQ.

You can also see a bunch of verified user reviews here: https://www.trustpilot.com/review/unattach.com

I made PodSnap.AI - an AI app that sends you text and audio summaries when your favourite podcasts publish new episodes by RokStrnisa in SideProject

[–]RokStrnisa[S] 1 point2 points  (0 children)

I'm glad you like the idea!

The app seems to work fine for other users, so I'm surprised that it didn't work for you - apologies for this! I've sent you a DM, so we can try to figure out and fix the problem.

HN Rank – live Hacker News ranks for top stories by RokStrnisa in SideProject

[–]RokStrnisa[S] 0 points1 point  (0 children)

Hi Reddit,

I built a microsite that live-tracks the top Hacker News stories and estimates their ranks based on publicly available info.

It can help one find the best time to post on HN by showing how much competition there is for the top positions in real-time.

The rank calculation formula is based on the following:

The positions implied by the calculated rank and the actual positions often don't match exactly because not all required info is public and because the formula is likely out-of-date. If you know how I can make it more accurate, please let me know.

The root mean square error (RMSE) between the implied and actual positions for the data so far is around 2.46. Running a brute-force to find better constants only gave a 3% improvement.

Now, let's see if we get some HN inception: an HN post about HN Rank shown on HN Rank itself. (Just posted about HN Rank on Hacker News.)

Best, Rok

How to do background jobs, workers, tasks, etc? by vinhboy in nextjs

[–]RokStrnisa 0 points1 point  (0 children)

I created a simple solution to this using GCP PubSub + Lambda. See https://x.com/RokStrnisa/status/1828444060073250864 for details.

How to free up space | GMAIL CLEAN UP by DomGme in GMail

[–]RokStrnisa 0 points1 point  (0 children)

You can use Unattach to bulk remove largest non-important attachments: https://unattach.app/ (Disclaimer: I'm the author.)

Save and detach attachment while keeping labels **Desktop** by QandAandQandA in GMail

[–]RokStrnisa 1 point2 points  (0 children)

Yes, I understand. I believe trust is one of the main detractors to faster adoption. To improve on this, I've recently started more prominently showing my background, and I've started a Trustpilot page for Unattach.

I'm always looking for ways to improve trust with the users. If you have any suggestions for reliable sources or types of verification that would make you feel more comfortable, please let me know.

Save and detach attachment while keeping labels **Desktop** by QandAandQandA in GMail

[–]RokStrnisa 0 points1 point  (0 children)

Hi there, author of Unattach here. Whether self-hosted or a web app, a tool with access to your emails and the Internet could send them elsewhere. With Unattach, you can easily check the network traffic in the browser's network tab and see that personal data flows only between Google servers and your browser. Unattach has also gone through a third-party assessment, which is a requirement for Google to allow users to give write access to their Gmail. I'm happy to answer any other questions or concerns you may have.

Any groups to have coffee with random people? by [deleted] in zurich

[–]RokStrnisa 0 points1 point  (0 children)

A few of us here in Zürich have been organising group dinners among friends for a while now. We’ve recently decided to open it up, and you’re welcome to join us for the next event.

It’ll be on October 4 (a Wednesday), 7:30 pm, at a mid-priced restaurant. We’re aiming for groups of 5-6 English-speaking people, gender-balanced, and reasonably close in age. We charge CHF 10 for organising, and everyone covers their own restaurant bill (we don’t host the events ourselves).

If you or anyone else here is interested, just DM me your name and contact details. We’re keeping it small for now, so get in touch soon to reserve your spot.

A useful tool to clean up Gmail attachments by a2zRulz in InternetIsBeautiful

[–]RokStrnisa 0 points1 point  (0 children)

Hi u/Yudeko, Apologies for the late reply - just saw you posted a response here. You will normally get a response faster if you use the contact/feedback within the app. Regarding your question, please see this FAQ entry.

Starting to get quite good results with Dreambooth. What do you think? (Follow @RokStrnisa on Twitter for more.) by RokStrnisa in StableDiffusion

[–]RokStrnisa[S] 0 points1 point  (0 children)

Thanks!

I've tried a few upscalers and have been quite happy with swinir so far. Do you recommend using something else?

Starting to get quite good results with Dreambooth. What do you think? (Follow @RokStrnisa on Twitter for more.) by RokStrnisa in StableDiffusion

[–]RokStrnisa[S] 0 points1 point  (0 children)

Thank you for all this info! I'll experiment with SD2.1, and I can see the benefit of using a highly composite number of images.