

Some reasons:
We don’t (yet) have flexible panels that would survive the abuse that curtains experience.
Vertical surfaces are not nearly as effective for the majority of cases in capturing solar radiation.
Windows have lots of obstructions that reduce the effectiveness of a solar panel.
Putting solar panels behind an extra layer of glass that would need to be kept pristine would be counter productive.
The voltages involved in solar panels would create an added source of danger inside the house.














If you’re not going to show the source code, there’s absolutely no point in using GitHub.
As for getting paid, I hadn’t seen gumroad before, nice, but failing the access to the source, it’s unlikely I’d buy/pay for unknown software and install it sight unseen on anything I care about.
From a security perspective, in my opinion this is a disaster waiting to happen.