

To my surprise, this endpoint was accessible even outside the app, with no authorization needed. I could see a public API endpoint that was returning the data for this feed, meaning that anyone could make a GET request (like a simple page load) to see the latest 20 transactions made on the app by anyone around the world. I noticed that when you open the Venmo home page, you’re shown a live feed of transactions being made by strangers. Venmo is owned by PayPal, which has a public bug bounty program-that is, it pays hackers to report security vulnerabilities in its products.Īfter proxying my phone traffic through my laptop, I watched the network traffic as I navigated through the app. I was a grad student studying information security at the time, and I thought I might make some extra cash. Last summer, after paying my portion of the electric bill via Venmo, I started to wonder if there were holes I could poke in the app. Just leave a comment below and I'll be back to help you.Dan Salmon is a masters graduate from Minnesota State University who specializes in information security. Let me know if you have further questions about banking. Just leave a comment below and I'll be back to help you.

In addition, you can review this material to check how your transaction is categorized to ensure it's in the correct line in the Schedule C report: Categorize transactions in QuickBooks Self-Employed. Please follow this guide for your reference: Manually add transactions in QuickBooks Self-Employed.

I can share information about downloading Venmo transactions in QuickBooks Self-Employed(QBSE).
