Screenshot of 1.0 version, not accurate of current.
OR
Buy Pushover for your mobile device (4.99USD one time fee) and set up an application at https://pushover.net/apps/build
Place the access token to appsettings.json file inside "Compiled" Release folder (fill either Pushover or PushBullet, or both), then Select APImode (1 for PushBullet, 2 for Pushover, if you use Pushover, you need to pass user key also).
Open the .exe from "Compiled" Release folder.
Place the open application so that you can see the Queue status on the "window" of the application.
After this, press Start GQD.
WinForms application that takes a screenshot of a screenarea, passes the image to Tesseract OCR (Optical character recognition), and sends a Push message to the user of notable events, such as:
In addition, it tracks the total time you have spent in queue (while activated from "Start GQD"), and keeps track of the original queue place you started in, and tracks speed of queue (very simple calculation, no algorithms).
Also, as per 1.1 release, includes Estimated Time Remaining -calculations. Calculation is done with the "last 15 minutes" of data, so the estimate SHOULD take in account a "heavy end" queue, where the last ~1500 slots open slowly.
Your World of Warcraft must be running in either Maximized Windowed or Windowed mode, since this application has to be on top of the game.
Also, I take no responsibility of you using this tool. It is not an forbidden tool type as far as I know, since it does not interfere or modify anything, it merely observes text on a screenshot and sends a message if it matches a rule.
PushBullet API has a 500 API messages / month limit.
Pushover.net has a 7500 API messages / month limit / application, you can create more applications.