The HP Deskjet 1112 comes with an installation CD, or you can plug-N-play the printer into your Windows 10 computer which should install the software and drivers automatically without using the CD. One of the pieces of software is HP SMART, an app which allows you to provide maintenance, set up, and program the printer, and it also shows ink levels. I already had an hp ENVY 4512 with HP SMART, and both printers show up on this app. Very cool.