Decktracker can see cards in your opponent's hand

We had the problem a few years back with C’thun the Shattered. Decktracker could tell you, if your opponent had a part of C’thun in his hand. At the beginning of this expansion, it happend again with some cards. (Suspicious Alchemist for example)

Decktracker changed itself, so it would ignore that information and not show you, but it still had access to it.

I do not know how the programming in HS works, so this is just a assumption:
At least the information, about the cards in your opponent’s hand are not only stored on the HS server, but also local on your PC.

So you could read this information (with the right programm) and know the cards in your oppenents hand at all times?
What other information are stored that way? Cards in the Deck? Even the order of the cards?

Decktracker seems to be a program, Blizzard does not ban you for. And it has access to that information. You could assume a programm, that does the same but actual tells you that information would be indistinguishable from a decktracker if Blizzards scans for cheating software.

Just some food for thought

1 Like

Dont even need to cheat it anymore. Someone decided it was a good idea to give us cards to do this…

i remember someone posting decktrackers lets you see your opponent murloc holmes picks

is this true ? the cards your opponent gets cant be seen ingame so the deck trackers are showing this to my opponents doesnt seem fair

can anyone confirm or deny this ? can you really see your oppennt discovered cards with a deck tracker ?

There was a somewhat recent thread about this, it also applies to secrets as they are often shown to the opponent when you cast them.

Anything that is shown to your opponent is fair game to be tracked, because as Blizzard has stated before, if you had a pen and paper and wrote this info down for yourself that wouldnt be considered cheating. So anything that is revealed to the other player can and will be tracked by any decktracking software such as HSReplay and isnt against any ToS or ethics. Same for things you shuffle into the deck like soul fragments, progress on a C’thun being built or buffed, etc.

As far as knowing the info of all cards and their location being made available, that would be a step too far methinks. Not sure if you are encountering such or are just seeing the results of the previous examples as stated above. If not the former and is the latter scenario, then ethics and ToS are being broken.

Suspicious Alchemist

Battlecry: Discover a spell. If your opponent guesses your choice, they get a copy.

Decktracker shows you what spell your opponent picked, in the moment he picked it (not when he played it) so you always get the copy.

How is that “if you had a pen and paper and wrote this info down for yourself that wouldnt be considered cheating”?

how can i use a pen and paper to see my opponent discovered ? because someone shared a screenshot a few days ago showing the decktracker showing your opponent pick for suspicios alchemist

discovered cards isnt information a deck tracker should show you unless is revealed by game itself too

If a deck tracker is showing you what the opponent chose BEFORE you choose which card you think he had, then that is in need of fixing. If it shows the card he picked after you failed to guess correctly, that is normal, as YOU are shown the card he picked, but only for a split second.

or, had you considered there may be a bug where the game itself and maybe not the decktracker is showing you the picked card when they pick it and then playing thru its normal conclusion steps, allowing you if paying attention, to pick what they did. Either way it sounds buggy. On one hand if its the game bugging with the discover and guess mechanic showing the bug that’s on Blizz’s end and isnt cheating, just an unfortunate bug in the opponent’s favor relative to whoever played the card. It would still not count as cheating since an observant player could still write it down to recall later. On the other hand if it is the deck tracker doing it, without the game showing it at all, then I agree, the decktracker needs tuning to not do that. That would constitute a cheat or hack or whatever term you feel most appropriate.

By no means am I defending the idea of seeing things one shouldn’t by means of outside software. I was merely restating what the official view from the company was in regards to decktrackers in general. Again, it depends on the source of the bug that shows the card selected from discovery to determine the fault. If its on Blizz end then the tracker isnt doing anything wrong but doing its same job as always. But if it isnt, then the software outside the game needs to be fixed.

This was the response frim HSReplay lasttime it happend:

We’re aware of this issue, thank you for reporting. Root cause seems to be some memory leaking from the game. Our devs will update the deck tracker to ignore this information.

The Problem ist, the Game does leak that information and HS has not fixed it. The decktacker devs changed decktracker, so it does not show you tha tinformation, but it still has access to it.

This means, i can (well i cant, because i cant program) make a tool, that allows me to see the opponents cards and Blizzard would allow it, because it does the same thing, a decktracker does?

The question is: What information are available to such programs and did Blizzard stop the “memory leaking”? I could not find any response from Blizzard.

The deck trackers aren’t cheats as they rely primarily on data written by the HS client to the local logs. (I spent some time working on the now-defunct Arcane Tracker for Android.) They use some memory scans to help determine what mode youre doing and tracking your collection, but the most of the things (if not all) that you mentioned are things that get logged. Both HDT/HSTracker and Firestore have sometimes decided that some information from those logs shouldn’t be shown, but it’s Blizzard making that data fair game in the first place.

EDIT: Also, no, they can’t read your opponent’s entire hard. They might be able to track certain cards, usually ones that were generated. Sometimes they can indicate things like “this is highest card pulled by Taelan” or “this was generated by Serpent Wig” or “this is The Coin” or “this is a Frost spell”. Unless what generated it is unique (such as Serpent Wig only generating another Serpent Wig, or a card added to their hand when they completed a Questline), they rarely can reveal “this is card XYZ”. There have been a couple of times that wasn’t true, but those have been quite rare.

1 Like

Confirm twenty damn characters everywhere

The fact, that you can see, if you opponent has drawn one of the four C’thun pieces, does not sound like something Blizzard want you to see.

https://www.reddit.com/r/hearthstone/comments/kg5fuu/hearthstone_deck_tracker_currently_shows_your/

I agree, that the fault is at Blizzard, i am just asking, if you can see that information, what else can you see?

If you have worked on a Decktracker, maybe you can help me understand something.
Why can the tracker see cards your opponent has discoverd, but not played yet (like Suspicious Alchemists spell) but not the rest of the cards in his hand?

The only thing decktracker (and myself) should know is, that this card he discoverd has to be a spell, but why does the decktracker know what spell it is, even if my opponent has not played it yet?

Because the tracker can see additional details about cards from the logs, like what affect (spell, quest, or minion) ID they were generated from. C’thun was an oddity because that data is usually only available from effects that add a card directly to hand, and C’thun shuffled into the deck, so it shouldn’t have been determinable.

Other things, like how many mage hero powers have been used, are just displayed in the tracker from it paying attention to past individual events. Coin fits this, too, since it’s always in the same card slot.

HDT/Firestone were always more advanced than Arcane Tracker, because reading the memory of another process simply isnt allowed under the Android OS. But info leaks have frequently come from the logs themselves; while Blizzard has goofed a few times on this score, there is still fairly limited information about your opponent that is even sent to your client.

Not sure what you’re referring to with the Alchemist, but since I frequently play on mobile, I have to forego a tracker and might not be aware of new issues that came up since Nathria launched.

Thanks for the insight.

Suspicious Alchemist

Battlecry: Discover a spell. If your opponent guesses your choice, they get a copy.

If you opponent played the alchemist, decktracker showed you what card he picked, even without playing it. That means you will always “guess” right and get a copy.

This is information the games does not communicate in any way to the player, but decktracker has that info regardless.

1 Like

Yeah, that shouldn’t happen, but I suspect the logs are the guilty party there.

I just met a hacker, his name is Owlsy, he checked a card in my hand i saw it turned red for a second and it was a perfect card to give me a big advantage against him but he somehow bugged the game so the turn never ends, i also know for sure its not that it was a problem on my side because he was using quotes (Thanks, Oops, etc …) as a reply to mine all the time.

1.your not alloted to call out players on here…fill a ticket at discretion if you think so

2.your card turning red and turn not ending may be a game malfunction…try speed relaunch if you feel it take abnormally long so you get reconnect

3.by quotes you mean the emotes or direct chat with you ? if emote it was just to tilt you off but that dont mean its related to you bugging out

  1. keep the screenshaking option toggled on(it crash opponent when they play a card shaking the screen if its toggled at off)