Pinterest atlaida inženierus, kuri izsekoja atlaišanas pakalpojumā Slack — ko tas saka par privātumu, uzticēšanos un iekšējo telemetriju

Tiek ziņots, ka Pinterest atlaida divus inženierus pēc tam, kad viņi uzrakstīja skriptus, lai identificētu, kuri kolēģi atlaišanas laikā tiek atslēgti no iekšējiem rīkiem, un pēc tam šo sarakstu kopīgoja plašāk. Virspusēji tas ir darba vietas drāmas stāsts. Zemāk tas ir neparasti skaidrs gadījuma pētījums par to, kā mūsdienu uzņēmumi patiesībā darbojas: identitātes sistēmas kā patiesības avots, tērzēšanas platformas kā de facto organizācijas shēmas un “iekšējie dati”, kas tehniski ir pieejami ilgi pirms tie ir sociāli pieņemami.

Šis incidents ir svarīgs ne tikai Pinterest, jo gandrīz katrā tehnoloģiju uzņēmumā pastāv vienas un tās pašas sastāvdaļas: centralizēta identitāte, Slack vai Teams, HR sistēmas un gara iekšējo informācijas paneļu un API virkne. Kad laiks ir mierīgs, neviens pārāk daudz nedomā par robežu starp novērojamību un uzraudzību. Kad notiek atlaišanas, šī robeža izgaismojas.

Šajā skaidrojumā mēs aplūkosim, kas, visticamāk, notika, kāpēc ir vilinoši veikt šāda veida izsekošanu, kur tā pārkāpj ētikas un politikas robežas un ko organizācijas var darīt, lai mazinātu gan privātuma kaitējumu, gan vēlmi vākt informāciju ēnu režīmā.

Kas notika (un ko šeit droši vien nozīmē “scenārijs”)

Kā vēsta BBC, Pinterest paziņoja, ka “divi inženieri uzrakstīja pielāgotus skriptus, nepareizi piekļūstot konfidenciālai uzņēmuma informācijai, lai identificētu visu atlaisto darbinieku atrašanās vietas un vārdus, un pēc tam tos kopīgoja plašāk”, nosaucot to par politikas pārkāpumu un privātuma problēmu attiecīgajiem darbiniekiem. Ziņojumā mehānisms tiek raksturots arī kā darbinieku vārdu noņemšanas vai deaktivizēšanas uzraudzība iekšējās komunikācijas rīkā, “piemēram, Slack”.

Daudzos uzņēmumos Slack (vai līdzīgs) ir tieši saistīts ar identitātes nodrošinātāju (Okta, Azure AD, Google Workspace utt.). Kad konts tiek atspējots, notiek kaskāde: piekļuves žetoni zaudē spēku, grupas mainās un lietotājs vairs netiek rādīts noteiktos direktoriju meklējumos, kanālos un integrācijās. Ja jums ir API piekļuve (pat tikai lasīšanas režīmā), bieži vien varat secināt, kura konta darbība tika pārtraukta, vienkārši nosakot stāvokļa izmaiņas:

  • Lietotājs pazūd no “aktīvo lietotāju” saraksta.
  • Lietotāja profils tiek deaktivizēts.
  • Bots vairs nevar viņiem sūtīt tiešos ziņojumus.
  • Viņu dalība mainās dažādos kanālos vai lietotāju grupās.

Šajā kontekstā “skriptam” nav jābūt sarežģītam. Tā varētu būt dažas desmiti koda rindiņu, kas aptaujā API, salīdzina vakardienas lietotāju sarakstu ar šodienas un izdod brīdinājumu. No tīri tehniska viedokļa tas ir tas pats modelis, ko inženieri izmanto likumīgiem operatīviem uzdevumiem: divu momentuzņēmumu diferenciācija, lai noteiktu izmaiņas.

Atšķirība ir tajā, kas tiek atklāts (cilvēki), kāpēc tas tiek atklāts (atlaišanas) un kur nonāk rezultāti (tiek plaši izplatīti).

Kāpēc darbinieki tā rīkojas atlaišanas laikā

Pastāv nepatīkama patiesība par atlaišanām: cilvēki parasti uzzina notikuma būtību pa blakus kanāliem, pirms vadība kaut ko precizē. Dažreiz tas ir tāpēc, ka vadība vēl nevar dalīties detaļās. Dažreiz tas ir tāpēc, ka "mēs joprojām strādājam pie detaļām" ir eifemisms frāzei "mēs nevēlamies teikt".

Tātad darbinieki ķeras pie jebkādiem signāliem:

  • Draugi pēkšņi apklust.
  • Kalendāra ielūgumi pazūd.
  • Piekļuve krātuvēm ir atsaukta.
  • Slack statuss mainās vai persona pazūd no direktorija.

Šo signālu izsekošana var šķist kā pašaizsardzība. Cilvēki vēlas zināt:

  • Vai mana komanda ir ietekmēta?
  • Vai manu vadītāju atlaida no darba?
  • Vai mani tuvākie līdzstrādnieki joprojām ir šeit?
  • Vai uzņēmumā viss ir kārtībā, vai arī šī ir plašāka pārstrukturēšana?

Šī motivācija ir cilvēciska un paredzama. Taču paredzama uzvedība joprojām var būt kaitīga.

Privātuma problēma: atlaišanas statuss ir sensitīva informācija

Atlaišanas gadījums nav tikai "darba sīkumi". Tā ir sensitīva personiska informācija par personas nodarbinātības statusu, kas bieži vien ir saistīta ar pabalstiem, imigrāciju, veselības apdrošināšanu un nākotnes darba izredzēm.

Pat ja uzņēmums plāno publiski paziņot par darbinieku skaita samazināšanu, personu identitāte un atrašanās vietas parasti ir paredzētas atklāšanai, pamatojoties uz nepieciešamību zināt:

  • Nepieciešama informācija par personāla un algas aprēķinu.
  • IT nodaļai ir jāveic pārreģistrācija.
  • Juridiskās vajadzības, lai nodrošinātu atbilstību.
  • Vadītājiem ir tieši jāsazinās ar savām komandām.

Atlaisto darbinieku saraksta plaša iekšējā koplietošana ir atšķirīga. Tā var:

  • Atņemt skartajai personai spēju kontrolēt stāstījumu.
  • Atklāt kāda atrašanās vietu vai komandas piederību.
  • Veiciniet tenkas un spekulācijas (“vai tā bija izrāde?”, “vai tā bija politiska?”).
  • Palielina mērķtiecīgas uzmākšanās vai doksinga risku ārpus uzņēmuma.

Pinterest apgalvojums, ka tas pārkāpis bijušo kolēģu privātumu, nav tikai sabiedrisko attiecību tēma. Tā ir reāla kaitējuma kategorija.

Drošības problēma: piekļuves kontrole nav tas pats, kas autorizācija

Daudzas iekšējās sistēmas darbojas ar rupjām atļaujām: ja esat inženieris, iespējams, varēsiet veikt vaicājumus direktorijā vai izmantot iekšējo API. Tas nenozīmē, ka jums ir atļauja to izmantot visiem mērķiem.

Tieši šeit daudzām organizācijām ir grūtības. Tās veido iekšējos rīkus, kas ir:

  • Viegli lietojams,
  • Spēcīgs,
  • Slikti pārvaldīts.

Un tad viņi paļaujas uz politiku (“nedariet to”) kā galveno aizsargbarjeru. Kad spiediens ir liels, tikai uz politiku balstītie aizsargbarjeras neizdodas.

NIST SP 800-53 ir viens no standarta katalogiem, ko organizācijas izmanto, lai domātu par kontroles grupām, piemēram, piekļuves kontroli un auditu. Pat neapmaldoties kontroles ID, pamatideja šeit ir skaidri piemērojama: datu piekļuvei jābūt ierobežotai, uzraudzītai un attiecināmai uz likumīgiem biznesa mērķiem, īpaši attiecībā uz sensitīvām informācijas kategorijām.

Citiem vārdiem sakot: frāzi “tehniski jūs to varat izlasīt” nekad nevajadzētu uztvert kā “jums tas ir pieņemami”.

Kultūras problēma: Slack ir kļuvis par organizācijas diagrammu

Lielākajai daļai uzņēmumu tagad ir divas paralēlas realitātes:

  1. Formālā realitāte: personāla vadības sistēmas, ziņošanas līnijas, oficiāli paziņojumi.
  2. Dzīvā realitāte: Slack kanāli, grupu tiešie ziņojumi, GitHub pieminējumi, dežūru rotācijas.

Kad formālajā sistēmā kaut kas mainās (piemēram, darbinieku pārcelšana uz citu personālu), tas nekavējoties rada redzamus artefaktus reālajā sistēmā. Darbinieki šos artefaktus interpretē kā patiesību — dažreiz pat spēcīgāk, nekā uzticas vadības komunikācijai.

Šī neatbilstība rada perversu stimulu:

  • Ja vadība jums nestāsta, kas notiek,
  • jūs to rekonstruēsiet no jebkādām telemetrijas noplūdēm.

Šis incidents atgādina, ka “iekšējā caurspīdība” nav tikai komunikācijas stratēģija — tā ir arī informācijas drošības stratēģija. Ja cilvēki jutīs, ka viņiem ir jāsaliek kopā realitāte no noplūdēm, viņi to arī darīs.

Kur inženieri pārkāpa robežu

Pat ja jūs saprotat, kāpēc kāds varētu izveidot šādu skriptu, ir vismaz trīs skaidras robežas, kas tiek pārkāptas:

1) Mērķa ierobežojums

Ja datu avots ir “konfidenciāla uzņēmuma informācija”, paredzams, ka tā tiks izmantota likumīgai uzņēmējdarbības funkcijai, nevis atlaišanas izpētei.

NIST privātuma satvars uzsver privātuma riska pārvaldību un tādu metožu izmantošanu, kas aizsargā personas. Praktisks tulkojums ir “vāc un izmanto datus konkrētiem, likumīgiem mērķiem un izvairās no sekundāras izmantošanas, kas rada jaunu kaitējumu”.

Skripts atlaisto kolēģu identificēšanai gandrīz pēc definīcijas ir sekundārs pielietojums: atlaišanas signāli pastāv, lai aizsargātu sistēmas un izpildītu HR procesus, nevis lai ģenerētu iekšēju atlaišanas sarakstu.

2) Pastiprināšana

Cilvēki pamana pazušanas pakalpojumā Slack organiski — tā ir apkārtējās informācijas noplūde.

Skripts pārvērš apkārtējās vides noplūdi strukturētā datu kopā (vārdi, atrašanās vietas, iespējamās komandas, izbeigšanas laiks). Tā ir pastiprināšana: kaitējuma potenciāls strauji palielinās, kad neskaidri signāli kļūst par tīru sarakstu.

3) Pārdale

Rezultāta kopīgošana “plašāk” ir solis, kuru ir grūti aizstāvēt kā vienkāršu ziņkāri. Tas rada jaunu sensitīvas informācijas izplatīšanas kanālu un padara autorus atbildīgus par ļaunprātīgu izmantošanu tālāk.

Ko uzņēmumi var darīt: samazināt noplūdes, palielināt uzticēšanos un pastiprināt kontroli

Pastāv maldīgs uzskats, ka risinājums ir “visu noslēgt”. Praksē ir nepieciešami trīs savstarpēji papildinoši soļi: pārvaldība, tehniskā kontrole un komunikācija.

1) Izturieties pret pārcelšanos uz citu personālu kā pret sensitīviem notikumiem un ievērojiet privātuma noteikumus.

Atvienošanās no sistēmas neizbēgami maina sistēmas, taču jūs varat samazināt informācijas apjomu:

  • Samaziniet publiski pieejamo direktoriju izmaiņas, līdz notiek saziņa.
  • Izvairieties no masveida lietotāju noņemšanas, kurus ir viegli atšķirt.
  • Apsveriet iespēju atlikt noteiktus drošībai nekritiskus atjauninājumus par vairākām stundām, lai tie nedarbotos kā reāllaika atlaišanas plūsma.

Mērķis nav mūžīgi slēpt realitāti. Tas ir izvairīties no sāpīga notikuma pārvēršanas dārgumu medībās.

2) Pievienojiet mērķtiecīgas piekļuves kontroles un reģistrēšanu

Ja iekšējās API var atklāt darbinieku statusa izmaiņas plašā mērogā, tad:

  • Piekļuvei jābūt attiecinātai uz lomām, kurām tā ir nepieciešama.
  • Lielapjoma eksportam būtu nepieciešams pamatojums.
  • Vaicājumi jāreģistrē, norādot identitāti un nolūku.
  • Automatizētajām aptaujām vajadzētu izcelties.

Šeit svarīga ir “audita un atbildības” domāšanas veids: ja skripts uzskaita lietotājus un izdod brīdinājumus, tam vajadzētu aktivizēt noteikšanu.

3) Izstrādājiet humānu komunikācijas plānu atlaišanas gadījumā

Lielākais ēnu izsekošanas virzītājspēks ir nenoteiktība.

Uzņēmumi var mazināt vēlmi izmantot iekšējos rīkus, skaidri norādot:

  • Kad tiks informēti darbinieki, kurus tas skars?
  • Kad komandas tiks informētas?
  • Ko un kad var kopīgot?
  • Kur cilvēkiem vajadzētu meklēt pārbaudītus atjauninājumus?

Ja vadība sniedz savlaicīgu, konkrētu informāciju, “vajadzība” pēc “dari pats” sarakstiem mazinās.

4) Dodiet darbiniekiem sankcionētu veidu, kā pārbaudīt līdzstrādniekus

Tas ir smalki, bet svarīgi. Cilvēki ir ne tikai zinātkāri — viņi cenšas koordinēt darbu un aprunāties ar draugiem.

Vienkāršs, sankcionēts direktorija statusa ziņojums (“šis konts vairs nav aktīvs”) bez laika zīmogiem, atrašanās vietas vai sarakstiem varētu apmierināt pamatvajadzības, neļaujot veikt masveida rekonstrukciju.

Plašāka tendence: atlaišanas kā informācijas drošības stresa tests

Atlaišanas atklāj pārvaldības vājās vietas, jo tās rada:

  • jutīgu notikumu uzliesmojums,
  • augsta emocionālā temperatūra,
  • un liela piekļuves zaudēšana.

Tieši tad var redzēt robežgadījumus: darbinieki neizmanto sistēmas, vadītāji improvizē un rīki tiek izmantoti tādos veidos, kādiem neviens nav paredzēts.

Tādas vietnes kā Layoffs.fyi pastāv, jo cilvēki vēlas neatkarīgu signālu par štatu samazināšanas apmēru nozarē. Uzņēmuma iekšienē pastāv tāda pati vajadzība — izņemot to, ka signāli ir tiešāki un likmes ir personiskas.

Apakšējā līnija

Pinterest inženieru atlaišana par atlaišanas izsekošanas skriptēšanu nav tikai “neesiet ziņkārīgi”. Tas ir brīdinājums, ka iekšējā novērojamība var kļūt par iekšējo uzraudzību brīdī, kad organizācijas uzticība mazinās.

Ja jūsu rīki ļauj viegli pārvērst identitātes aizplūšanu par atlaisto kolēģu sarakstu, cilvēki to darīs — īpaši atlaišanas gadījumā. Risinājums nav tikai to cilvēku sodīšana, kuri uzrakstīja skriptu, bet arī tādu sistēmu un komunikācijas prakses izveide, kas nepārvērš atlaišanu par datu noplūdi un kas nodarbinātības statusu uzskata par sensitīvu informāciju, kāda tā ir.


Avoti

Document Title
Pinterest fired engineers who tracked layoffs in Slack — what it says about privacy, trust, and internal telemetry
Pinterest fired engineers after scripts tracked layoffs via internal tools; why employment-status data is sensitive and how to prevent internal surveillance.
Title Attribute
oEmbed (JSON)
oEmbed (XML)
JSON
View all posts by Admin
How Apple’s Lockdown Mode can derail iPhone forensics — and why that’s the point
Senators grill Waymo and Tesla on robotaxi safety — what’s actually at stake
Page Content
Pinterest fired engineers who tracked layoffs in Slack — what it says about privacy, trust, and internal telemetry
Nature
Climate
/
General
/ By
Admin
Pinterest reportedly fired two engineers after they wrote scripts to identify which coworkers were being removed from internal tools during a layoff — and then shared that list more broadly. On the surface, this is a workplace drama story. Underneath, it’s an unusually clear case study in how modern companies actually run: identity systems as the source of truth, chat platforms as de facto org charts, and “internal data” that is technically accessible long before it is socially acceptable.
The incident matters beyond Pinterest because the same ingredients exist in almost every tech company: centralized identity, Slack or Teams, HR systems, and a long tail of internal dashboards and APIs. When times are calm, nobody thinks too hard about the line between observability and surveillance. When layoffs happen, that line lights up.
In this explainer, we’ll look at what likely happened, why it’s tempting to do this kind of tracking, where it crosses ethical and policy boundaries, and what organizations can do to reduce both privacy harm and the urge for shadow information-gathering.
What happened (and what “a script” probably means here)
According to the BBC, Pinterest said “two engineers wrote custom scripts improperly accessing confidential company information to identify the locations and names of all dismissed employees and then shared it more broadly,” calling it a policy violation and a privacy issue for affected staff. The reporting also describes the mechanism as watching for employee names being removed or deactivated inside an internal communication tool “like Slack.”
In many companies, Slack (or similar) is tied directly to the identity provider (Okta, Azure AD, Google Workspace, etc.). When an account is disabled, a cascade follows: access tokens expire, groups change, and the user stops appearing in certain directory searches, channels, and integrations. If you have API access (even read-only), you can often infer who was terminated simply by detecting state changes:
A user disappears from the “active users” list.
A user’s profile becomes deactivated.
A bot can no longer DM them.
Their membership changes across channels or user groups.
A “script” in this context doesn’t have to be sophisticated. It could be a few dozen lines of code polling an API, comparing yesterday’s user list to today’s, and emitting an alert. From a purely technical perspective, it’s the same pattern engineers use for legitimate operational tasks: diffing two snapshots to detect change.
The difference is what is being detected (people), why it’s being detected (layoffs), and where the results go (shared broadly).
Why employees do this during layoffs
There’s an uncomfortable truth about layoffs: people usually learn the shape of the event through side channels before leadership clarifies anything. Sometimes that’s because leadership can’t share details yet. Sometimes it’s because “we’re still working through the details” is a euphemism for “we don’t want to say.”
So employees reach for whatever signals exist:
Friends suddenly go silent.
Calendar invites vanish.
Access to repos is revoked.
Slack status flips, or the person disappears from the directory.
Tracking those signals can feel like self-defense. People want to know:
Is my team impacted?
Did my manager get cut?
Are my closest collaborators still here?
Is the company okay, or is this a larger restructuring?
That motivation is human and predictable. But predictable behavior can still be harmful behavior.
The privacy problem: layoff status is sensitive information
A termination event is not just “work trivia.” It’s sensitive personal information about someone’s employment status, often tied to benefits, immigration, health insurance, and future job prospects.
Even if a company plans to announce a headcount reduction publicly, the identity of the individuals and their locations is typically meant to be disclosed on a need-to-know basis:
HR and payroll need details.
IT needs to execute offboarding.
Legal needs to ensure compliance.
Managers need to communicate directly with their teams.
Broad internal sharing of a list of terminated employees is different. It can:
Remove the affected person’s ability to control the narrative.
Expose someone’s location or team affiliation.
Encourage gossip and speculation (“was it performance?” “was it political?”).
Increase the risk of targeted harassment or doxxing outside the company.
Pinterest’s framing — that it violated former colleagues’ privacy — is not just PR. It’s a real category of harm.
The security problem: access control isn’t the same as authorization
Many internal systems work on coarse permissions: if you’re an engineer, you might be able to query a directory or use an internal API. That doesn’t mean you’re authorized to use it for every purpose.
This is where a lot of organizations struggle. They build internal tools that are:
Easy to use,
Powerful,
Poorly governed.
And then they rely on policy (“don’t do that”) as the primary guardrail. When the pressure is high, policy-only guardrails fail.
NIST SP 800-53 is one of the standard catalogs organizations use to think about control families like access control and auditing. Even without getting lost in control IDs, the basic idea applies cleanly here: data access should be constrained, monitored, and attributable to legitimate business purposes — especially for sensitive categories of information.
In other words: “you can technically read this” should never be treated as “it’s fine for you to read this.”
The cultural problem: Slack has become the org chart
Most companies now have two parallel realities:
The formal reality: HR systems, reporting lines, official announcements.
The lived reality: Slack channels, group DMs, GitHub mentions, on-call rotations.
When something changes in the formal system (like offboarding), it immediately produces visible artifacts in the lived system. Employees interpret those artifacts as truth — sometimes more strongly than they trust leadership communications.
That mismatch creates a perverse incentive:
If leadership won’t tell you what’s happening,
you will reconstruct it from whatever telemetry leaks.
This incident is a reminder that “internal transparency” is not just a comms strategy — it’s also an information-security strategy. If people feel they must piece together reality from leaks, they will.
Where the engineers crossed the line
Even if you empathize with why someone might build such a script, there are at least three bright lines that get crossed:
1) Purpose limitation
If the data source is “confidential company information,” the expectation is that it’s used for a legitimate business function, not for layoff reconnaissance.
NIST’s Privacy Framework emphasizes managing privacy risk and using practices that protect individuals. A practical translation is “collect and use data for specific, legitimate purposes, and avoid secondary uses that create new harms.”
A script to identify terminated colleagues is almost definitionally a secondary use: the offboarding signals exist to protect systems and execute HR processes, not to generate an internal layoff list.
2) Amplification
People notice disappearances in Slack organically — that’s ambient information leakage.
A script turns ambient leakage into a structured dataset (names, locations, likely teams, time of termination). That is amplification: the harm potential rises sharply when vague signals become a clean list.
3) Redistribution
Sharing the output “more broadly” is the step that makes it hard to defend as mere curiosity. It creates a new distribution channel for sensitive information and makes the authors accountable for downstream misuse.
What companies can do: reduce leakage, increase trust, and tighten controls
There’s a misconception that the solution is “lock everything down.” In practice you need three complementary moves: governance, technical controls, and communication.
1) Treat offboarding events as sensitive and design for privacy
Offboarding inevitably changes systems, but you can reduce the informational exhaust:
Minimize public-facing directory changes until communications occur.
Avoid mass user removals that are easy to diff.
Consider delaying certain non-security-critical updates by hours so they don’t act as a real-time layoff feed.
The goal isn’t to hide reality forever. It’s to avoid turning a painful event into a scavenger hunt.
2) Add purpose-based access controls and logging
If internal APIs can reveal employee status changes at scale, then:
Access should be scoped to roles that need it.
Bulk export should require justification.
Queries should be logged with identity and intent.
Automated polling should stand out.
This is where the “audit and accountability” mindset matters: if a script is enumerating users and emitting alerts, it should trigger detection.
3) Have a humane comms plan for layoffs
The biggest driver of shadow tracking is uncertainty.
Companies can reduce the impulse to scrape internal tools by being explicit:
When will impacted employees be told?
When will teams be informed?
What can be shared, and when?
Where should people go for verified updates?
If leadership provides timely, specific information, the “need” for DIY lists drops.
4) Give employees a sanctioned way to check on collaborators
This is subtle but important. People are not only curious — they’re trying to coordinate work and check on friends.
A simple, sanctioned directory status message (“this account is no longer active”) without timestamps, location, or lists could satisfy basic needs without enabling mass reconstruction.
A wider trend: layoffs as an information-security stress test
Layoffs reveal weak points in governance because they create:
a burst of sensitive events,
a high emotional temperature,
and a lot of access churn.
That’s exactly when you see edge cases: employees scraping systems, managers improvising, and tools being used in ways nobody designed for.
Sites like Layoffs.fyi exist because people want an independent signal about the scale of cuts in the industry. Inside a company, that same need exists — except the signals are more direct and the stakes are personal.
Bottom line
Pinterest firing engineers for scripting layoff tracking isn’t just “don’t be nosy.” It’s a warning that internal observability can become internal surveillance the moment organizational trust drops.
If your tooling makes it easy to turn identity churn into a list of terminated coworkers, people will do it — especially during layoffs. The fix isn’t only punishing the people who wrote the script; it’s building systems and communication practices that don’t turn offboarding into a data leak, and that treat employment status as the sensitive information it is.
Sources
https://www.bbc.com/news/articles/cn0k670n0ydo
https://layoffs.fyi/
https://www.nist.gov/privacy-framework
https://csrc.nist.gov/pubs/sp/800/53/r5/final
Previous Post
Next Post
oEmbed (JSON)
oEmbed (XML)
JSON
View all posts by Admin
How Apple’s Lockdown Mode can derail iPhone forensics — and why that’s the point
Senators grill Waymo and Tesla on robotaxi safety — what’s actually at stake
Pinterest fired engineers after scripts tracked layoffs via internal tools; why employment-status data is sensitive and how to prevent internal surveillance.
Document Title
Page not found - Florin.blog
Image Alt
Florin.blog
Title Attribute
Florin.blog » Feed
RSD
Skip to content
Placeholder Attribute
Search...
Page Content
Page not found - Florin.blog
Skip to content
Home
Blog
Garden Decor
Indoor
Main Menu
This page doesn't seem to exist.
It looks like the link pointing here was faulty. Maybe try searching?
Search for:
Search
Quick Links
Outdoors
About
Contact
Explore
Bestsellers
Hot deals
Best of The Year
Featured
Gift Cards
Help
Privacy Policy
Disclaimer
: As an Amazon Associate, we earn from qualifying purchases — at no extra cost to you.
Florin.blog
Florin.blog » Feed
RSD
Search...
a Latviešu valoda