Такой програмный сканер в принципе лишен смысла, так как может работать только онлайн и в здравом уме никто действующую seed фразу (с не нулевыми балансами) туда вводить небудет.
Определенный резон в ваших словах есть. Но для сканера нужны публичные мастер-ключи аккаунтов, приватники не нужны. То есть это может быть сканер из двух частей: офлайновой для ввода сида и получения xpub-ов и онлайновой для сканирования балансов.