When connecting GitHub, it asks you to select the repos you want wonderful.dev to see. You can select private repos there too.
Depends on how private you want them to be.
Yes, the names and language stats are seen but the integration scope we use doesn't have permission to read the repo source code.