LanSchool
LanSchool is a classroom management software owned by Lenovo and focused on school environments. The company is based in Research Triangle Park, North Carolina, and was founded as LanFan Technologies in February 1986. Two versions of the software are available: LanSchool Classic, the locally hosted version, and LanSchool Air, the cloud-based version. Both versions enable teachers to monitor students’ screens while in class, limit the websites students may visit, “push” a website to open on all classroom devices, and message the class.

Technology 
LanSchool's locally hosted software uses a proprietary remote desktop protocol that communicates over a local area network via TCP and UDP.  A console application is installed on the teacher's computer, which communicates peer-to-peer with a software agent running on the pupils' computers. LanSchool can function on the Windows, macOS, Chrome OS, iOS, and Android operating systems.

LanSchool Air is delivered as a cloud-based software, accessible through the teacher and students’ browsers and managed by Lenovo Software. It is compatible with Windows, macOS, and Chrome OS operating systems.

History 

Originally named LanFan Technologies, the company was founded in February 1986 when Dana Doggett began exploring the concept of a software application that would allow an instructor to control multiple computers.

Doggett developed a software tool called PC Chalkboard that was then implemented by Novell. PC Chalkboard allowed Novell lab instructors to broadcast their screens to each PC in the lab.  LanSchool was licensed by both Intel and IBM and actively marketed through each company's education sales channel. In April 2001, Doggett left Intel and formed a new company, LanSchool Technologies, LLC, where he could work on LanSchool full-time.

Acquisitions
LanSchool was acquired by Stoneware in 2011. In September 2012, Lenovo announced the acquisition of Stoneware which was completed on December 26, 2012.

Security 
There have been cases of students being able to exploit the LanSchool software to bypass restrictions, and in some cases take control of other student computers. A 2006 post on CompSci.ca details the packet structure of older versions of the software, and claims there was no encryption or similar precautions. This issue was confirmed to have been caught and fixed in the same post the following year.

Product Features 
 
Some of the product features included in LanSchool are:

 Cross platform support for Windows, macOS, Chrome OS, iOS, and Android operating systems,
 Thumbnail view allows teachers to view each pupil's screen,
 Detail view allows teachers to see detailed information on each pupil's session/history,
 Keystroke monitoring (if enabled by the school) can report on weeks of pupil use with actual keystroke history,
 Screen snapshot capability allows teachers to document screen, user, time, date, and other information,
 Internet history shows a list of websites visited by a user,
 Running programs view shows all programs running on a pupil's machine, even if minimized,
Polling and quizzing capabilities enable teachers to ask interactive questions or administer quizzes, 
Screen broadcasting enables students or teachers to share their screen with the entire class, and 
 Whitelisting and blacklisting of websites/programs helps teachers and IT teams control bandwidth usage and implement security policies.

See also
Employee monitoring software
Computer surveillance
Computer Lab

References

Educational software
Remote administration software
Surveillance