EyeTV Version 3 permits use of any standard EPG (electronic program guide) formatted source; it does NOT have to be through a Geniatech provided source. I can tell you for a fact that it works with XML TV Listings (https://www.xmltvlistings.com/) out of Ottawa, Ontario, which covers North America. At $19.95 a year, with automatic renewal built in, it's a bargain (I have no connection with the company, just a satisfied customer). I've been using this without incident since the US TV Guide source was abruptly terminated in January 2019. I collected other people's info and my own experience to write up detailed instructions for setting up Eye TV to use this service; it is tricky but I've never had to fix anything once it was up and running in 2019 and I watch and record a lot of TV programs. These instructions are still posted somewhere on this site, and XML TV Listings asked me for permission to post, so it's on their site also. Since EyeTV 3 is 32-bit software, I have kept my Mac Mini used as a media center permanently at OS 10.14.6. Given the poor customer reports on EyeTV 4, and the fact that EyeTV 3 is an outstanding and mature piece of software running virtually perfectly, I could see no reason to go through the pain and agony of upgrading (I have several other computers running OS 12, but my understanding is EyeTV 3 will not run on anything later than OS 10.14). It should be possible for you to get an inexpensive older Mac Mini, erase it and reinstall OS 10.14, and run EyeTV 3 on it. An Apple dealer I patronize gave me instructions on how to erase a Mac and install an older OS; they are still available on an Apple web site that is not publicized. You notice I haven't said anything about Geniatech here; I've written them off, sad because EyeTV is great software that they apparently lack the technical knowledge to upgrade. Hope that answers your questions.