News for hackers. Stuff that matters.

tonikami

Re:LeanBox: Open-source inbox management agent on Monday June 01, 2026 @02:37PM (#48360840)
Hi everyone, my name is Tunde and I’m the creator of LeanBox. I’ve been trying to setup a good workflow with Claude to manage my inbox everywhere and help me reach inbox zero quickly, and wasn’t happy with the current options so I decided to create an open-source alternative.

Been working on this project since March and here is what it can do so far:

- You can connect your Gmail, Instagram or Slack - It gives you a digest daily of everything you need to reply to, FYIs, and also suggestions of emails to unsubscribe from - It can automatically write response drafts for all channels based on your snippets - It can automatically unsubscribe from spam emails for you.

You can self host it, I have a Docker image built and hosted so it’s easy to setup.

Would love to get some feedback and happy to answer any questions.

that's a great point! thanks for the feedback

Show HN: Mac Cleaner, Offline That Fixes the "System Data" Problem

https://freeupmymac.com/

Hey HNEx YC/Google engineer turned indie maker here - excited to share something I just shipped.The System Data in my Mac was taking up 300GB and it took me months to figure out how to clear the old cache, logs, junk and more. And CleanMyMac is a subscription - I refuse to pay subscription fees for Mac apps that run locally.So I built FreeUpMyMac an offline, lifetime Mac cleaner that clear junk...

( Read More... | 2 comments | 3 points | on HN )

Show HN: Bolt/Loveable for Video Editing

https://www.kozy.studio

I’m a indie hacker and I initially built this for myself to help with video editing since i’ve spent hundreds of hours editing videos. I’ve played with loveable and bolt and thought something like that for videos might work really well.What it can do: - Upload a video and ask for an edit - It picks the best parts and combines it into a video - Adds text overlays, captions to keep viewers...

( Read More... | 1 comment | on HN )
Hey, right now Fuse is dependent on third party aggregators and is most useful for companies that want to increase coverage and reliability. One idea if you're concerned with aggregators storing your customer data, is to only whitelist institutions where connections are established through OAuth. This way the aggregator won't be storing any account credentials. Most top aggregators have a few of the top institutions using OAuth now, so if coverage is not an issue for you this would be a good path.
This is a great request! We've been considering building out a managed auth flow and bank syncing, would love to chat for 15 minutes and learn from your use case. Does any of these times work for you this week https://calendly.com/letsfuse/fuse-demo-15, appreciate it!

In regards to coverage in the UK, we currently support Truelayer and we are building out a Tink and SaltEdge integration. They'll be available early next month.

Hey, we don't store personal info for our core product which is Fuse Connect we only act as a pass through. The Consumer/Business Credit Risk product does require us to store historic transaction data in order to calculate insights.

Over the past few years a lot of consumer apps have started using bank data to determine credit risk for customers. From our experience this is generally accepted by consumers, as credit data does not provide the full picture. For example, I am originally from the UK and after moving to the US, I had no credit history so it was generally hard for me to use any service that could not determine risk based on cash flow.

We also offer Business Risk Report.

Hey, we've lifted the block, it should work now. Sorry about that!
Hey, for South America we support Belvo, here's a list of institutions they support: https://developers.belvo.com/docs/institution In Europe, we support Truelayer.

Here's a list of all the aggregators we support and their institutions: https://fuseconnect.canny.io/

Hey, for Australia we support Basiq. Here's a list of institutions they support: https://www.basiq.io/supported-insitutions/

You can find the other aggregators we've unified here: https://fuseconnect.canny.io/

Fixed! Thanks for pointing this out
We have an endpoint that returns the sub aggregator access tokens for any connection that is established through Fuse - https://docs.letsfuse.com/reference/getfinancialconnection

So if our customers want to use another service or build it out themselves in house at a later date, they can always get all the original tokens.

We've also seen some of our customers use this endpoint to get access to original tokens and use it to make a request that we don't support yet via the original aggregator.

Thanks! If you already have an aggregator contracts, you can pass in the API keys into our backend and we'll use that for new connections. We have many users who come in with existing aggregators and want to combine it with another one to improve coverage. Here's an example of the SDK initialization - https://docs.letsfuse.com/docs/fuse-sdk

We also partner with some of the aggregators, so if you wanted to combine your existing one with a new one, we can help you setup the contract with no effort on your end.

Our unified endpoints are also backward compatible, so if you pass in an aggregator access token instead of a Fuse access token it'll work as expected.

Happy to answer any other questions you have

Hey, yes we have the transactionupdate webhook that is triggered when new transactions are available to fetch: https://docs.letsfuse.com/reference/transactionsupdates

Here's an example webhook: { type: 'transactions.updates', financial_connection_id: "financial_connection_id", environment: "sandbox", source: "teller", //Boolean indicating whether historical transaction information (up to 24 months) is ready to be queried. historical_transactions_available: true, //An array of string transaction ids indicated the transactions that have been removed and will not be available if the transactions are queried again. Currently only supported by plaid removed_transaction_ids: [ "tx_1234", "tx_5677" ] remote_data: {} }

Thanks for pointing that out! We've resolved it by adding the pricing to the footer on mobile. We'll push a better fix for that this week
That’s awesome! Which features are you using? We are focused on giving the end users the best UX & UI as well as providing more mobile & web SDK to make development seamless. We also have aggregators in every continent. Would be curious to get your thoughts on our docs
For Fuse Connect we charge for Connection, Transaction & Balance request. You can find the exact price breakdown here - https://www.letsfuse.com/pricing

Launch HN: Fuse (YC W19) – Unified API for financial data aggregators

Hey HN, we’re the co-founders of Fuse (https://www.letsfuse.com/). We offer a single integration to multiple financial data aggregators and automatically select the most reliable one for each institution. Here’s a quick demo: https://youtu.be/w7sNHGav0FgIf you're building a product that requires customers to link their financial accounts, you might integrate a financial data aggregator (such as...

( Read More... | 37 comments | 12 points | on HN )
That's how it works right now :) Everyone adds their payment method, and we charge everyone their share when the bill is due then we pay for the bill automatically.
Great question! For rent payments, we do not make the payments with a YSplit card. We either send a check to the landlord or pay with an FBO account. Most utility providers don't charge that fee, but we don't pass the fee onto the user when they do.
That's a great idea! We could maybe set up an optional deposit in the app to be used if someone forgets to pay their share. To deal with this in the app at the moment, we have a tonne of useful notifications reminding everyone to pay their share and an autopay option. But I definitely think your suggestion will come in handy as we scale.
Hey! Great to see a YSplit user here :D
That's great, thanks for sharing!
That's awesome, I used Splitwise in the past, and it was great for keeping track of how much everyone owed me! YSplit, however, removes the need of ever tracking 'I Owe Yous'. We charge everyone their portion when the bill is due, then pay for the bill automatically every month.
We wait for everyone to pay their portion before making the payments to the merchant/landlord. I hadn't heard about the City of Berkeley doing that, thanks for sharing!
We do not sell any financial data and we do not intend on doing so in the future.
Oh I see! From my experience, the companies that I've seen selling user data have no alternative revenue stream substantial enough to stop them from hemorrhaging money. They may also be giving most of their revenue back to their users or losing money every time their service is used. While building YSplit, we made sure it would make money every time it's used and that we would be able to upsell users on more features in the future. And the app is successfully achieving both at the moment.
Hey, here's a screenshot of the premium options in the app: https://imgur.com/oRusB3M

To summarize, it's up to 5% cashback, make multiple YSplit virtual cards and splitting rent via check. Paying & splitting recurring bills is completely free.

Appreciate the feedback! You are not required to top up your YSplit balance. You can link a debit/credit card to the app, and when your share is due, you can pay your share through that. The in-app balance is simply a budgeting feature that you can use to set money aside for your future bills.

In terms of your privacy concerns, while we've worked really hard to make our service secure and leverage trusted security storage providers, we know there'll still be some people who are not ok with sharing their bill account credentials. This is why we are very excited to be developing the YSplit card. You can essentially get a card and use it to split & pay the bills without handing over any account details. There'll be some limitations, most notably not seeing all your bill data in one place, but the splitting feature will work the same.

Older »