StreetProof™

StreetProof Physical Brand Index™ (PBI)

Oulu Physical Brand Index

Building coverage · current

This is the Oulu edition of the StreetProof PBI. It is not a directory or a review leaderboard. It publishes accepted physical citations in Oulu: storefronts, wrapped vehicles, billboards, venue signs, sponsorships, and other brand mentions that StreetProof has photographed, privacy-scrubbed, matched, classified, and written to the observation ledger.

Official rankings use Physical Presence Score only after independent evidence and industry-cohort gates pass. Other records remain public evidence without receiving a rank. Rankings cannot be bought, and absence is never inferred from a missing record at any coverage tier. How scoring works. Built by local scouts. Oulu scout leaderboard.

Building coverage: Observation breadth and repeat history are expanding. It never proves absence, closure, inactivity, or that a business is unreal, regardless of coverage tier.
222
Physical citations
122
Entities
122
Assets
26
Observed cells
22
Repeat entities

Reviewed entity scope

Unknown or pending records stay visible. A zero is a reviewed finding only when scope review coverage is complete.

0
Reviewed local
0
Reviewed regional
0
Reviewed national/global
122
Scope unknown or pending
0%
Reviewed scope coverage

Live in Oulu

Latest named observations

Every item is already part of the public Index. Select a brand to open its public evidence chain.

Named brand observations · live
Tap a brand to open its chain

Official PBI rankings

Independently eligible

0

No record has passed every official ranking gate in this cohort yet.

Evidence-building Presence Records

Progress toward eligibility

122

These records are public evidence, not official rankings. Provisional scores stay on record detail and API surfaces; they do not create a leaderboard position.

  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
AdapteoUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
AKVATEKUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
Alunit OyUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
AREUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
AtriaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
Autio OyUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
Balder BulkUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
Best GlassUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
CepsaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
DestiaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
DSVUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
EkovillaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
ElagiaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
ElcolineUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
ElenomUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
EnergiatutkaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
EnersenseUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
ETRAUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
EUROPRESSUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
FlixBusUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
FREJAUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
GasumUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
HallimaaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
HAURUUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
HaverinenUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
Heikkilä OyUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
HeyerUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
HuoltoluxUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
HVMUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
Jäälin KTKUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
JCBUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
JetpakUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
JK-WOODUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
JL Machine OyUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
JMV PuhallusUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
JoperaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
JunnikkalaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
KaartaxUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
KalottiUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
KattokeskusUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
KaukokiitoUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
KEHRATECUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
KerabitUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
KOLLIVEIKOTUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
KorsuUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
KotikatuUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
K-RautaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
KUHMOUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
KuljetuspolarUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
LindströmUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
LumonUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
LuoteaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
LVI-PitkäläUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
MetsäUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
MotonetUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
NG NordicUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
NIEMIUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
NuojuaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
NYABUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
OAKUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
OCLINUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
OivariniUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
OmapajaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
OnniBusUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
OnninenUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
OTAXIUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
OubusUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
Oulun EnergiaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
PakettipisteUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
PiintosUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
PirkkaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
PostiUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
PostNordUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
PutkistoUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
RemeoUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
remontti ideaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
RotatorUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
RudusUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
Ruskon BetoniUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
SaagaUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
Saaga TravelUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
SADEXUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
Sahala OyUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
SAILMETUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required
SimeonUnclaimed
  • Observers: 0/3
  • Countable observations: 0/5
  • Observation days: 0/2
  • Industry: review required

Showing 100 of 122. Continue through the snapshot API.

Official entity ranks use the narrower city and industry cohort; this city page separates rank-eligible records from evidence still building.

Machine-readable: /api/v1/city/oulu/index · coverage confidence · aggregate statistics expressly marked open are CC BY 4.0