The issue with finding a Non-North American flight tracking website/program is the lack of real time information. I do not know of other country's policy regarding the free spreading of flight information.
On a similar subject, flight plan information is not forwarded between the FAA's NAS
computer and ICAO computers else where in the world. For this reason, long flights in and out of the US will not be active the entire flight. Inbound flights to the US are actually "departed" in the system from the first fix outside the country when the aircraft reaches that fix. Other flight plan data before that is supplied by ICAO. I am unsure of the accuracy and completness of that information.