Totally understandable that you'd like to avoid using services like Plaid. We have a lot of users who share the same sentiment, and also many international users who cannot use Plaid, so it's a priority to ensure the experience is without Plaid is still an enjoyable/practical one.
We offer two other ways to bulk insert transactions: 1. we offer a CSV import tool, and 2. we are currently beta-testing our developer API (so you could write your own integration with Chase)