Follow new updates and improvements to Synci.
June 13th 2024
New
Fixed
In today's update we added a "Date field" option under advanced source settings, letting you choose whether we use booking date or value date when posting to YNAB.
We have also fixed a bug which caused transactions to not be updated in YNAB when your bank reports a previously pending transaction as cleared.
June 9th 2024
New
Improved
Our next major release is now live. Most of these changes are based on your valuable feedback, so please keep em' coming.
You can now enable this option to automatically match new bank transactions with any existing transactions you've already created in YNAB. This was our most requested feature on the roadmap, so hopefully this will come in handy for many of you!
When a transaction from Synci is matched with an existing YNAB transaction, a chain icon will appear in YNAB. You can click on this icon to see the information transferred from Synci. You can also approve, unmatch or reject the transaction.
You can now select which bank field Synci should base the "memo" field on. For most users Auto should suffice, but it's nice to have the option if your bank is extra special. You can find the option under advanced source settings.
With bank connections being the main price driver, it was a bit silly to not display exactly how many active bank connections you currently have. This has been rectified, and the count is shown at the top of the sources page.
As explained in this post, we now do health checks on all active sources to ensure connections remain stable. Now you'll be able to check the health of your sources, under Source > Details.
If your bank sends transactions in other currencies, Synci will automatically convert the amount to your actual currency.
The file importer is now better at parsing transaction dates.
June 1st 2024
Improved
We have done a big overhaul of how we handle transactions and bank connections.
We will now attempt to sync transactions every 30 minutes. We think we can push this even lower, but to be safe we'll see how this goes first. Do note, some banks have a hard limit at maximum 4 "syncs" per day (once every 6 hours), meaning a few of you will unfortunately not notice this change.
Major improvement for pending transactions. You are now much less likely to get duplicates, even for banks that offer virtually zero usable info for pending transactions.
We have improved stability by implementing "health checks" for sources. The purpose of this is to reduce the number of calls we send to the banks for accounts that are "unhealthy" (getting lots of errors). This was necessary in order to improve sync frequency, and will also result in fewer "Account suspended, please reconnect your source" emails.
These are pretty big changes under the hood, so please do not hesitate to reach out if you run into any issues.
June 1st 2024
When using the "Amount" column format in the file importer, a bug caused negative amounts to be converted to positive amounts. This has now been fixed.
May 29th 2024
Improved
Bank connection lifetimes (consents) have been increased to 180 days for eligible banks. You will also be able to sync bank transactions up to 180 days back in time when connecting sources to budgets. If your bank does not support 180 day consents or 180 day transaction history, new connections will default to 90 days.
This only applies to connections created after May 29th, 2024. Existing bank connections will have a lifetime of 3 months until they are renewed.
May 26th 2024
New
I am happy to announce we have added some powerful customization options!
Whether your bank is syncing weirdly formatted transactions, or if you're just a power user looking to automate your bank import even more, I recommend trying out some of these options. To find them, click on a source, and go to the "Advanced" and/or "Settings" tabs.
For some reason, some banks report inflows as outflows, and outflows as inflows. This has been extremely annoying not only for some of our users, but us as well. Having to customize our integration for specific banks is a non-starter. Luckily, this can now be easily fixed by enabling Source > Advanced > Reverse amounts. Enabling this setting will simply swap positive and negative transaction amounts before they're transferred to YNAB.
You can now select which field Synci should base payee information on. Most banks include this in the sender/recipient fields. And some banks might hide it in the remittance information. Either way, this will no longer be an issue. This setting is available under Source > Advanced > Payee field.
So, now you're able to map payee to the correct bank fields. But what if your bank formats that field in a weird way? Luckily, you can now apply custom regex to both the payee and memo field before transactions are transferred to YNAB.
For my bank, I've set the payee regex to ,\s*([^,]*). This way, payees that look like "UselessInfo, Payee name, More useless info" will now just look like "Payee name". You can easily see how your regex settings affect transactions under Transaction > Details > Advanced. If your regex finds a match, "Regex applied" will be displayed under the payee or memo, along with the regex-cleaned text.
If your transaction descriptions are unusable, and cannot be salvaged by regex, it might just be easier to disable memos altogether. You can do this by disabling Source > Settings > Set memo.
May 26th 2024
Improved
Fixed
Hello, and welcome to our first "proper" changelog! We've been working on addressing some common pain points, and there are more exciting features soon to come.
Fixed "Reconfirm Consent" button. No more re-connecting sources to budgets every 90 days.
Sources must now be renewed every 90 days. We tried 180 days, but it didn't work as well as we hoped. Hopefully we can move back up to 180 days in the near future, if PSD2 allows it.
Replaced billing system.
Changed currency from USD to EUR.
Increased number of possible bank connections for all plans.
Slightly increased the monthly price of all plans.
Support is now reserved for Advanced and Pro plans. The Basic plan is a good and cheaper option for those who don't require support. If you're on the Pro plan (or Penta for existing users) you get priority support.
Existing user subscriptions will be grandfathered in, and will not see any price increase for as long as they're active.
Because we want more money. Not really. Maybe a little bit.
These past couple months it's become clear the current support system is not good enough. There are a couple reasons for this.
While we have an excellent open banking provider, PSD2 itself (which most open banking providers are built on) is far from perfect. Some banks work perfectly, some have weird quirks, and some just don't work, even though they're on the supported banks list. This has caused our support queue to fill up.
This is mostly a 1-man operation, and Synci is barely profitable. Since April 2023 this project has been funded by my day job. However, the project has been growing, and is now financially self-sustaining. So rest assured Synci is not going anywhere (unless YNAB decides to expand EU bank support).
Synci is growing. That's a good thing, but right now, we want to ensure existing clientele get the attention they deserve. New customers are absolutely welcome, but support will be reserved for Advanced and Pro plan users.
With these changes, and the changes coming in the next days, Synci should scale more easily, and users requiring support should be getting quicker responses.