Frequently Asked Questions

General

What is Alenjo?

Alenjo is a personal finance app that connects to your bank accounts and shows you your balances, transactions, recurring bills, and investments in one place. It is designed to be simple and fast. Something you check on your phone to see where your money is, without digging through multiple banking apps.

How much does Alenjo cost?

Right now, Alenjo is free to use. We pay for the underlying services (Plaid charges us a monthly fee for each connected account) and we show you exactly what that costs in the Billing section of Settings. We believe in transparency about the economics of running this app.

The current per-account costs we pay to Plaid are:

These costs are visible in your Settings under Billing. We are not hiding anything.

Can I sign up for an account?

Not yet. Alenjo is currently invite-only. There is no public sign-up. Existing users sign in with their email and password. If you are interested in getting access, reach out to us.

What devices does Alenjo work on?

Alenjo is a web app that works in any modern browser: Safari, Chrome, Firefox, and Edge. It is designed primarily for phones, but it works on tablets and desktops too. You can also add it to your home screen on iOS or Android for an app-like experience.

Bank Connections

How do you connect to my bank?

We use a service called Plaid. When you tap "Connect Account," Plaid opens a secure window where you log in to your bank directly. Plaid is the same service used by Venmo, Robinhood, Coinbase, and thousands of other financial apps. Your bank credentials go to Plaid and your bank. Alenjo never sees them.

Can Alenjo move money or make transactions?

No. Alenjo has read-only access to your accounts. We can see your balances and transactions, but we cannot transfer money, make payments, or modify your accounts in any way. The Plaid connection we use does not grant write access.

Which banks are supported?

Plaid supports over 12,000 financial institutions in the United States and Canada, including major banks like Chase, Bank of America, Wells Fargo, Capital One, and most credit unions. When you tap "Connect Account," you can search for your bank by name.

My bank is asking me to re-authenticate. Why?

Some banks require you to re-verify your connection periodically for security reasons. This is a requirement from your bank, not from Alenjo. When this happens, you will need to go through the Plaid login flow again to restore the connection.

How do I disconnect a bank?

Go to Settings (tap your name in the top-left corner), open the Institutions section, and tap "Disconnect" next to the bank you want to remove. This deletes all accounts and transaction history from that connection and revokes the Plaid access token. The disconnection is immediate and permanent.

How often does my data update?

Alenjo syncs with your bank every few minutes while you are using the app. Most banks update their data once or twice per day, so even if we check frequently, new transactions typically appear within a few hours of when they happen. The "Bank data from..." timestamp on the Transactions tab shows you exactly when the data was last refreshed from your bank.

Transactions

What does "Ignore" do?

Ignoring a transaction excludes it from your spending totals and category breakdown. It is useful for things like transfers between your own accounts, refunds, or transactions you do not want to count as spending. The transaction still appears in your list, but it is grayed out and excluded from the math.

What does "Reimbursed" do?

Reimbursed is for purchases you made on your card that someone else is paying you back for in full. For example, say your credit card has great travel benefits so you offer to book a friend's flight on it, and they Venmo you back for the full amount. It works the same way as Ignore (the amount is excluded from your spending totals) but gives the transaction a "Reimbursed" tag so you can tell the difference when you toggle "Show Ignored" on.

How does splitting work?

When you split a transaction, you tell Alenjo how much of it was actually your expense. You can split evenly (2-way, 3-way, or a custom number of people) or enter your exact portion. The spending totals will only count your share. The rest is treated as money you are getting back.

Can I change a transaction's category?

Yes. Tap any transaction, then tap "Change Category" to pick a different one. Your override sticks and will not be reset the next time data syncs from your bank.

Can I export my transactions?

Yes. On the Transactions tab, tap the "CSV" button in the top-right corner. This downloads your transactions for the currently selected month as a CSV file you can open in Excel, Google Sheets, or any spreadsheet app.

Recurring Bills

How do recurring bills work?

The Plan tab lets you track your recurring charges: rent, subscriptions, utilities, loan payments, anything that repeats on a schedule. You search your transactions to find the charge, set how often it repeats, and Alenjo tracks when each bill is due. The "Next 31 days" view shows you what is coming up.

What does "Mark as Paid" do?

When you mark a bill as paid, Alenjo moves the due date forward to the next occurrence based on the frequency you set. The bill disappears from your upcoming view until it is due again. If you mark it by mistake, you can edit the bill and change the next date back.

Does Alenjo automatically detect recurring bills?

Not automatically. You add them yourself. This is intentional. Automatic detection tends to be noisy and picks up things that are not really recurring. We prefer to let you decide what counts as a bill and set the exact frequency.

Can I track income, not just expenses?

Yes. When adding a recurring bill, you can toggle between "Expense" and "Income." Income items show as positive amounts and are tracked on the same schedule.

Investments and Credit Cards

What investment data does Alenjo show?

If you connect a brokerage or investment account, Alenjo shows your holdings: ticker symbols, number of shares, current value, and cost basis. This data comes from Plaid, which syncs it from your brokerage. We show your investment totals as part of your net worth on the Accounts tab.

Why are my credit card details missing?

Some banks do not share card details (like APR, minimum payment, and due dates) through Plaid. This is a limitation on the bank's side, not ours. When this happens, you can add those details manually by tapping on the credit card and entering them yourself in the edit screen.

Security and Privacy

Is my data safe?

We take this seriously. Your data is encrypted in transit and at rest, stored in an isolated database with row-level security, and accessed only through authenticated sessions. We never see your bank credentials. For the full details, read our Security page.

Do you sell my data?

No. We do not sell, share, or monetize your data in any way. We do not run ads. We do not have analytics tracking. Your financial data exists in our database for one purpose: to show it to you. That is it.

Do you use cookies or track me?

No cookies, no analytics, no tracking scripts. We store a few small preferences in your browser's local storage (like which tab you last viewed) but nothing sensitive and nothing that leaves your device.

Why do I have to sign in every time?

Alenjo clears your session each time you close or reload the app. This is a deliberate security choice. Since the app shows sensitive financial data, we do not want a session lingering on a device you might share or leave unlocked. We know it adds a step, and we are evaluating ways to make this more convenient without compromising security.

Can I delete my account and data?

Yes. Disconnecting a bank in Settings immediately deletes all accounts and transactions from that connection. If you want to delete your entire account and all data, email isaiahaaguilar1@gmail.com and we will remove everything.

Technical

What is Alenjo built with?

Alenjo is a lightweight web app built with plain HTML, CSS, and JavaScript. No heavy frameworks. The backend runs on Supabase (PostgreSQL database, authentication, and edge functions). Bank data comes from Plaid. The app is hosted on GitHub Pages.

Why does the app sometimes show old data?

Most banks update their transaction data once or twice per day. If you made a purchase an hour ago, it might not show up until your bank processes it, usually by the next morning. The "Bank data from..." timestamp shows when your bank last sent updated data to Plaid.

I am seeing an error. What should I do?

Try reloading the page first. That fixes most transient issues. If the error persists, try clearing your browser data for alenjo.com and signing in again. If it still does not work, email us with a description of what you were doing when the error appeared.

Still have questions?

Email isaiahaaguilar1@gmail.com and we will get back to you.