FloLoL79🌈 eine Übersicht in der App, welche Verbindungen es schon so gibt.
Die findet sich unter Profil > Einstellungen > Sicherheit und Einstellungen > Meine App-Verbindungen (ganz unten). Du solltest dort einen Eintrag "SOFORT GmbH" wiederfinden. Du kannst dort dir anzeigen lassen, auf welche Konten der Zugriff besteht (wobei "Zugriff" natürlich im Falle von Sofort hier nur im Rahmen der Möglichkeiten als PISP bezeichnet, also keinen Zugriff auf Transaktionsdaten oder Kontostand). Außerdem lässt sich dort die Verbindung auch wieder entfernen.
da der Händler vor der Buchung ohnehin eine Anfrage starten muss
Das ist so richtig. Das gilt sogar für alle Verbindungen über die OAuth-API, egal ob die Verbindung zu einem PISP, AISP, etc. hergestellt wurde. Da muss man sich also relativ wenig Sorgen machen. Wirklich gefährlich kann es nur werden, wenn man seinen API-Schlüssel einfach so rausgeben würde. Das ist dann aber nicht mehr OAuth und geht nicht so einfach per QR-Code-Scan, kann also nicht mal "aus Versehen" passieren.
Interessant wäre an der Stelle, ob Sofort für jede einzelne Zahlung eine neue OAuth-Verbindung aufbaut oder die bereits bestehende Verbindung erneut nutzen kann. Macht nicht wirklich einen Unterschied für irgendwas, aber die Liste an Verbindungen wäre dann weniger übersichtlich... :P